Job Description
In this role, you will:
- Prototype, develop, unit-test, deploy scalable features in the highest quality
- Collaborate with teammates on the best approaches for problem solving
- Perform code reviews, provide feedback to team members on coding techniques and respond effectively to feedback from reviewers
- Plan, develop, monitor and evolve needed infrastructure in collaboration with Ops partners
- Be committed to DevOps/Unified Engineering culture
- Troubleshoot and resolve performance, reliability, and scalability issues.
Must Haves:
- 4+ years of experience as a full stack developer.
- In-depth understanding of the entire web development process (design, development and deployment)
- Proficient with front-end technologies such as ReactJS, HTML, JavaScript and CSS
- Good understanding of User authentication and authorisation between multiple systems, servers, and environments
- Proficient understanding of code versioning tools, such as Git
- Critical thinker and problem-solving skills
- Good organisational and time-management skills
- Great interpersonal and communication skills
Nice-to-Haves:
- Familiarity with the concepts behind design systems and how they are being applied in modern product development
- Hands-on experience with current build, test, and release methods; such as compilers, linting, CI/CD tooling, software testing and validation techniques, and modern dev-ops practices