We are seeking a talented and motivated Full Stack Developer with strong communication skills to join our dynamic team.
Key Responsibilities:
- Develop and maintain high-quality web applications using front-end and back-end technologies.
- Collaborate with the design team to implement intuitive and usable interfaces.
- Build and optimize RESTful APIs for seamless integration with front-end components.
- Write clean, efficient, and reusable code that adheres to best practices, with proper documentations.
- Troubleshoot and debug complex issues across the stack.
- Collaborate effectively with team members and stakeholders to translate business requirements into technical solutions.
- Participate in code reviews and contribute to improving development processes.
- Stay updated on emerging technologies and industry trends.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Full stack development experience, with strong proficiency in both front-end (e.g., Typescript, React, or Next.js) and back-end (e.g., Node.js, or Python) development.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills, both written and verbal.
- Ability to work both independently and collaboratively in a team environment.
- Familiarity with DevOps practices, including CI/CD pipelines is a plus.
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Experience working in Agile or Scrum development environments is a plus.