Qualifications
- Bachelor’s degree in computer science, computer engineering, or a related field or equivalent experience
- 5+ year’s experience in web technology with PHP, JavaScript, HTML, CSS, etc.
- Proficiency of HTML5/CSS and JavaScript
- Proficiency of Scrum/Agile development methodologies
- Experience with NodeJS
- Experience with design patterns
- Experience with unit tests/TDD
- Strong with GIT : GitHub, Gitlab, and Version Control
- Possess an understanding of cloud-native architectures, and familiar with implementations involving service discovery, circuit breaker, client side load balancing, test in production, and other architectural patterns related to elastic infrastructure
Responsibilities
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Assure that all user input is validated before submitting to back-end
- Integration of user-facing elements developed by a front-end developers with server side logic
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Work in an agile team to design / develop features and technologies across various aspects of the technology stack
- Perform deployments on a CI/CD pipeline on a multi-cloud infrastructure
- Conduct design and code reviews as well as technology presentations
- Provide specific technology expertise to help drive innovation
- Partnering with architects and platform engineers to build strategies for execution, drive and facilitate key decisions, gain consensus, influence and impact through trust and credibility
- Provide technical guidance to junior colleagues in their work
- Any other duties as and when assigned
APPLY NOW
APPLY NOW