Senior Full Stack Developer - ReactJS & NodeJS
Core
Design, develop, and maintain scalable web applications using React.js, Node.js, and TypeScript, including building UI components, RESTful APIs, and microservices.
Role type
Senior Full Stack Developer (React/Node)
Builds
Scalable web applications, reusable UI components, RESTful APIs, and microservices
Domain
Web development, microservices architecture, cloud platforms
Deliverable
production ML models | product features
Required skills
React.js, Node.js, TypeScript, JavaScript (ES6+), REST API development, SQL/NoSQL databases, CI/CD practices, authentication & authorization (JWT, OAuth)
Preferred skills
Microservices architecture, cloud platforms, third-party API integration, L3 support, mentoring
Technologies
React.js, Node.js, Express.js, Redux/Redux Toolkit, MySQL, PostgreSQL, MongoDB, Bootstrap/Material UI/Tailwind CSS
Responsibilities
Design and develop scalable web applications; Build reusable, high-performance UI components; Develop and consume RESTful APIs and microservices; Optimize application performance and scalability; Integrate third-party APIs and external services; Collaborate with cross-functional teams; Participate in code reviews and enforce coding standards; Implement DevOps and CI/CD best practices; Troubleshoot production issues; Mentor junior developers
Seniority
Senior, hands-on IC with mentorship responsibilities