About the role
We are looking for a talented and experienced Senior Full Stack Engineer to join our team on a contractor basis. As a Senior Full Stack Engineer, you will be responsible for designing, developing, and maintaining web applications that are secure, scalable, and user-friendly. You will work closely with our product and design teams to translate business requirements into technical solutions, and ensure the delivery of high-quality software.
Key Responsibilities:
- Design and develop scalable, secure, and maintainable web applications using modern technologies and best practices
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Implement and optimize front-end and back-end components, ensuring seamless integration and performance
- Write clean, well-documented, and testable code
- Participate in code reviews, provide feedback, and mentor junior team members
- Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills
Requirements:
- Minimum 5 years of experience as a full-stack web developer
- Strong proficiency in JavaScript, TypeScript, and modern front-end frameworks (e.g., React, Angular, Vue.js)
- Solid understanding of back-end technologies (e.g., Node.js, Express, MongoDB, PostgreSQL)
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
- Familiarity with CI/CD practices and tools (e.g., Git, Jenkins, Travis CI)
- Excellent problem-solving and critical thinking skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
- Proficiency in English (both written and verbal)