Description
We are looking for a skilled Full Stack Developer to join our dynamic team. The ideal candidate will have a strong understanding of both frontend and backend technologies enabling them to create responsive and highperformance web applications. As a Full Stack Developer you will be responsible for developing efficient software solutions and collaborating with various stakeholders to achieve our project goals. Your experience and expertise will drive innovation and enhance user experience across our applications.
Responsibilities
- Design and maintain scalable web applications using modern technologies.
- Collaborate with frontend developers to integrate userfacing elements with serverside logic.
- Write clean maintainable and efficient code for both frontend and backend development.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize applications for maximum speed and scalability.
- Participate in all phases of the software development life cycle (SDLC).
- Debug and troubleshoot existing applications as needed.
- Stay up to date with emerging technologies and industry trends to enhance overall product quality.
Requirements
- Bachelors or Masters degree in Computer Science or a related field.
- 35 years of proven experience in full stack development.
- Proficiency in frontend technologies such as HTML CSS and JavaScript frameworks (e.g. React Angular).
- Strong knowledge of backend technologies such as Node.js Python Ruby or Java.
- Experience with database technologies (SQL and NoSQL) and API integration.
- Familiarity with version control systems such as Git.
- Excellent problemsolving skills and ability to work in a fastpaced environment.
- Strong communication skills and ability to work collaboratively in teams.