We are seeking a skilled Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end technologies, enabling them to create seamless, high-quality web applications. This role demands an understanding of the entire development process, from concept to deployment, as well as the ability to collaborate with cross-functional teams to deliver tailored solutions that meet customer needs.
Develop and maintain high-quality web applications using a range of technologies
Collaborate with product managers, designers, and other developers to define, design, and ship new features
Optimize applications for maximum speed and scalability
Debug and troubleshoot applications to resolve issues and improve performance
Implement security and data protection measures in applications
Conduct code reviews and provide constructive feedback to team members
Document the development process, code changes, and system integrations
Bachelor's degree in Computer Science, Information Technology, or a related field
At least 3 years of full stack development experience
Proven experience with agile methodologies and project management tools
Strong communication skills and the ability to work collaboratively