Responsibilities
• Design, develop, and maintain robust and scalable web applications.
• Develop and implement front-end design.
• Develop and implement back-end design and function.
• Write clean, efficient, and well-documented code.
• Perform code reviews and provide constructive feedback.
• Lead remote development team to deliver within scope on time.
• Troubleshoot and resolve technical issues.
• Stay up-to-date with the latest web development technologies and trends.
Requirements
• Minimum 8 years of industry experience with 5 software development lifecycles.
• Proven experience as a Full Stack Developer with experience with MEAN/MERN stacks.
• Strong proficiency in front-end technologies such as HTML, CSS, JavaScript (TypeScript)
• Experience with frontend frameworks like React or Svelte
• Proficiency in programming languages such as Golang and JavaScript
• Experience with database management systems, such as MySQL, PostgreSQL, or MongoDB.
• Strong understanding of RESTful APIs, GraphQL, and web services.
• Understanding of web application architecture, stateless architecture, and design patterns.
• Familiarity with asynchronous operations or message/event-driven architectures is a plus.
• PMP and/or CISSP certifications will be a plus.
• Proficiency with Java will be a plus
• Certifications in OpenJS, Kafka, and/or Scrum will be a plus.
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork abilities.
• Ability to work independently and as part of a team.
Licence no: 12C6060