This is a remote position.
We are seeking a Senior Fullstack Developer (Node.js and React.js) to join our team.
Responsibilities:
- Design develop and maintain scalable highperformance and secure Node.js applications.
- Optimize and enhance the performance of existing applications.
- Handle and process large datasets efficiently.
- Ensure the highest level of security in all applications.
- Collaborate with crossfunctional teams to define design and ship new features.
- Mentor junior developers and provide technical leadership.
- Develop and maintain efficient and reliable database schemas using PostgreSQL.
- Design and implement a microservices architecture.
- Migrate monolithic applications to microservices ensuring smooth transition and minimal downtime.
- Participate in code reviews testing and debugging.
Requirements
- 7 years of professional experience in Node.js development.
- Strong expertise in building scalable highperformance applications.
- Proven experience with largescale application development and large data handling.
- Indepth knowledge of security best practices and implementation in web applications.
- Proficiency in database design and management particularly PostgreSQL.
- Experience with microservices architecture and development.
- Demonstrated experience in migrating monolithic applications to microservices (preferred).
- Solid understanding of optimization techniques and performance tuning.
- Strong problemsolving skills and attention to detail.
- Excellent communication and collaboration skills.
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
Benefits
- Work Location: Remote
- 5 days working
7+ years of professional experience in Node.js development. Strong expertise in building scalable, high-performance applications. Proven experience with large-scale application development and large data handling. In-depth knowledge of security best practices and implementation in web applications. Proficiency in database design and management, particularly PostgreSQL. Experience with microservices architecture and development. Demonstrated experience in migrating monolithic applications to microservices (preferred). Solid understanding of optimization techniques and performance tuning. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).