Job Title FullStack Engineer (Node.js, React)
Location Remote / Hybrid (Option for LATAM-based talent)
Job Type Full-Time
Key Responsibilities - Collaborate with product managers , designers, and other engineers to deliver new features, enhancements, and bug fixes.
- Build RESTful APIs and ensure seamless integration between the backend and frontend.
- Write clean, maintainable, and efficient code following best practices in agile software development .
- Debug and troubleshoot issues across the stack, improving overall system performance.
- Participate in code reviews to ensure code quality and consistency.
- Stay up-to-date with latest trends and technologies in web development to improve the efficiency of development processes.
Technical Skills - Strong proficiency in JavaScript , both on the client-side (React) and server-side (Node.js).
- Experience with Express.js , Nest.js , or other Node.js frameworks.
- Proficiency with front-end technologies such as HTML5 , CSS3 , and JavaScript (ES6+).
- Familiarity with modern front-end build pipelines and tools like Webpack, Babel, etc.
- Experience working with databases (e.g., MongoDB, PostgreSQL, MySQL) and ORM libraries like Sequelize.
- Strong understanding of RESTful APIs , GraphQL , and building scalable microservices.
- Proficiency with version control systems like Git.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization tools such as Docker.
Preferred Qualifications - 3+ years of experience as a FullStack Developer with a focus on Node.js and React .
- Understanding of Agile/Scrum methodologies.
- Experience with CI/CD pipelines and test-driven development (TDD) .
- Knowledge of web security best practices and handling authentication/authorization (OAuth, JWT).
- Familiarity with DevOps practices, including deployment and monitoring tools.
Soft Skills - Excellent problem-solving abilities and attention to detail .
- Strong communication skills and ability to collaborate effectively in a remote team environment.
- Ability to self-manage , prioritize, and deliver tasks on time.
#J-18808-Ljbffr