About the Role
We are seeking a highly skilled Senior Full Stack Developer to join our growing technology team. The successful candidate will be responsible for designing, developing, deploying, and maintaining scalable web applications, APIs, and cloud-based solutions while mentoring junior developers and contributing to system architecture and technical decision-making.
Key Responsibilities
- Design, develop, test, deploy, and maintain full-stack web applications.
- Develop and maintain RESTful APIs and system integrations.
- Participate in system architecture design and implementation.
- Conduct code reviews and ensure adherence to development best practices.
- Collaborate with product owners, business analysts, and development teams to deliver high-quality software solutions.
- Support QA processes, unit testing, and integration testing.
- Develop and maintain cloud-native applications and microservices.
- Mentor and support junior developers.
- Create and maintain technical documentation.
- Troubleshoot and resolve application and integration issues.