About the Role
We are looking for a Software Developer to produce scalable software solutions. You'll be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. This role would be a part of the Product Team working on a product offering.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
What will you be doing?
- Design and implement complex user stories for Product Design and implement reusable components and services for the product
- Implement PoCs for technology adoption for the product roadmap
- Create design documents and flow diagrams
- Create Unit Test Cases
What are we looking for?
- In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB)
- Experience working with React, Angular/Typescript, or Vue
- Established experience creating RESTful web APIs using Node.js.
- Demonstrable knowledge of object-oriented development
- Knowledge of Test-Driven Development, unit testing, and clean code
- Knowledge of Git source control or similar
- Ability to effectively work both autonomously as well as on a team
What will we offer in return?
- Opportunity to work in a fast-growing organisation with the ability to make an immediate impact
- Allow your inspirational ideas to come to life in a highly creative and executional environment
- Ability to work in an organisation that embraces diversity, inclusion, and belonging at its core
- The opportunity to challenge a high-performing organisation and leave each day knowing you have made an impact
Mid – Senior
Information Technology & Services