Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Responsibilities:
Lead the design development and implementation of complex web applications using modern technologies.
Mentor and guide junior developers providing technical guidance and support.
Participate in all phases of the software development lifecycle from requirements gathering and design to deployment and maintenance.
Develop and maintain robust and scalable backend systems and APIs.
Develop and maintain clean welldocumented and maintainable code.
Conduct code reviews and ensure code quality and adherence to best practices.
Collaborate with crossfunctional teams including product managers designers and QA engineers.
Stay up to date on the latest technologies and industry trends.
Identify and implement process improvements to enhance team efficiency and productivity.
Drive innovation and explore new technologies to improve our products and services.
Requirements:
Bachelors degree in computer science Engineering or a related field.
Strong proficiency in list of required frontend technologies e.g. JavaScript HTML CSS React Angular Vue.js.
Strong proficiency in list of required backend technologies e.g. Node.js Python Java Ruby on Rails .NET.
Experience with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases (e.g. MongoDB).
Experience with cloud platforms (AWS Azure GCP) is a plus.
Experience with Agile development methodologies (Scrum Kanban).
Excellent problemsolving analytical and communication skills.
Strong leadership and mentorship skills.
Ability to work independently and as part of a team.
Preferred Qualifications:
Experience with containerization technologies (Docker Kubernetes).
Experience with microservices architecture.
Experience with DevOps practices and tools.
Experience with testdriven development (TDD) and behaviordriven development (BDD).
Contributions to opensource projects.
Full Time