At Pragmateam we partner with digital organisations who need more delivery capacity and want to increase their capability. Practically this means that our teams work on-site at a client on a day-to-day basis, mostly in the Sydney CBD area.
Working in a highly collaborative team where your expertise will be highly valued, you'll work in a variety of different client domains, predominantly in environments where you’ll be involved in Product Development, working on a combination of new greenfield software development products as well as evolving existing products.
A bit about your experience here:
Why it's good…
You’ll have the opportunity to work across different domains, with a variety of different technologies.
You’ll share your knowledge and develop the skills of those around you, whilst writing code and learning every day.
A training budget that you manage for yourself. Decide if you want to go to a conference, spend it all on books or dedicate yourself to an online training course.
We choose our work and often say no, so people like the work that we do around here.
You'll be an integral part of a cross-functional agile team and contribute to all aspects of the iterative cycle.
We are highly integrated with client teams and this can provide a lot of job satisfaction as well as you truly being part of their product development.
The 'team' in 'Pragmateam' does mean something: we don't work in isolation but have a few of us in any given client so we can support each other
We have a culture of continuous feedback and you'll need to be comfortable giving and receiving feedback and sharing your knowledge and experiences with the team.
How you’ll stand out from the crowd:
We’re seeking polyglot developers who are keen to work predominantly in JS technologies and frameworks and who are pragmatic in approach and the languages they use.
Ideally you’ll have experience across the full tech stack with an interest in developing software both backend and front end.
We’re also hoping you’ll have experience with responsive web apps and HTML/CSS
You will likely have an interest in TDD and understand the benefits of writing tests first before starting on your code, and will have solid experience writing automated tests (unit, integration and end-to-end)
Solid experience refactoring code, ability to describe different refactoring techniques
You’ll have experience working in teams that use XP practices (eg. CI, TDD, pairing, small releases)
Experience with Object Oriented and/or Function Programming and be able to discuss design patterns and their applicability to different problems and solutions
Awareness of distributed architectures and micro-services and interested to learn more.
Involvement in the community as a participant, contributor, presenter or organiser
Why not join Pragmateam and be part of a consultancy with a supportive and rich culture, centred on learning? Through regular Learning Lunches, Technical Brown Bags, Software Crafters Meetups, Team Offsites and other team get-togethers the team learn and collaborate together and are always sharing knowledge and helping each other, inside Pragmateam and in the community.