Senior Javascript Developer
Core
Design, develop, and maintain scalable web applications and software solutions using modern JavaScript technologies, working across frontend and backend.
Role type
Senior full-stack JavaScript developer
Builds
Scalable web applications and software solutions
Domain
Web development / Full-stack engineering
Deliverable
production ML models | product features
Required skills
JavaScript, TypeScript, modern frontend frameworks (React/Angular/Vue.js), Node.js, RESTful APIs, relational/NoSQL databases, unit and integration testing, Git, CI/CD workflows, asynchronous programming, event-driven architectures, software architecture, design patterns, clean code principles
Preferred skills
React, Node.js, Next.js, cloud platforms (AWS/Azure/GCP), Docker, microservices, distributed systems, GraphQL, automated testing frameworks (Jest/Cypress/Playwright), AI/LLM integrations
Technologies
JavaScript, TypeScript, React, Angular, Vue.js, Node.js, Next.js, AWS, Azure, GCP, Docker, GraphQL, Jest, Cypress, Playwright
Responsibilities
Design and develop scalable web applications; build and maintain frontend and backend functionality; translate product requirements into reliable software; develop reusable components and services; integrate RESTful APIs and third-party services; write clean, efficient, testable code; develop and maintain automated tests; troubleshoot and debug application issues; participate in code reviews; optimize application performance; mentor junior and mid-level developers; stay current with modern JavaScript frameworks and practices
Seniority
Senior, hands-on IC