Job Summary: As a Senior Full Stack Developer, you will be responsible for designing and implementing web applications using Node.js and React.js. You will collaborate with cross-functional teams to create high-quality software solutions that meet our clients' needs.
Key Responsibilities:
- Develop and maintain web applications using Node.js for server-side logic and React.js for client-side components.
- Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure high-quality performance.
- Participate in code reviews and contribute to team knowledge sharing.
- Mentor junior developers and assist in their professional development.
- Stay updated with emerging technologies and industry trends to ensure the continuous improvement of our development processes.
Qualifications:
- Minimum of 5 years of experience in full-stack development with a strong focus on Node.js and React.js.
- Proficiency in JavaScript (ES6+) and TypeScript.
- Experience with RESTful APIs and web services.
- Familiarity with database technologies such as MongoDB, PostgreSQL, or MySQL.
- Strong understanding of asynchronous programming and event-driven architecture.
- Experience with version control systems (e.g., Git).
- Knowledge of testing frameworks and methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with cloud platforms (e.g., AWS).
- Familiarity with containerization technologies (e.g., Docker).
- Knowledge of GraphQL and microservices architecture.
Apply Online or Mail your CVs to
[email protected]