Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Make sure the team follows engineering practices:
- Agile, code review, unit testing, branching etc.
- Write Software programming Code
- Review juniors and mid-level developers’ code.
- Mentor juniors and mid-level developers.
- Meeting with stakeholders and 3rd parties if needed.
- To be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
Job Requirements
- A minimum of 2-3 Years of experience in related fields/needed technology.
- Adapting to a dynamic work environment.
- Possess general programming skills & SDLC.
- Solid Experience with Javascript, Nodejs, React, Express
- Solid experience with persistence components like
- MongoDB, elasticsearch, MYSQL
- Experience with Front End development using
- JavaScript, Typescript, React
- Knowledge and experience of agile development methods.
Knowledge and experience of agile practices (e.g. Continuous Integration, Refactoring). - Ability to tackle performance issues in a scalable application.
- Exposure to messaging Queues e.g. Kafka, RabbitMQA
- Track record of delivering software to agreed quality and cost.
- Working within a Scrum team
- Excellent communications and writing skills.
- Solid experience with Containerization and Docker.
- Experience with Kubernetes/OpenShift is a plus.
- Secure programming practices, really a general understanding of Web security
- The Atlassian toolset including JIRA, GIT