Join the TOPS Infosolutions Team
Sr. JS Full Stack Developer
Experience: 4+ Years | No of Openings: 2
Job Description
- Design, build, and maintain scalable full-stack applications running in production
- Own technical decisions on architecture, data modeling, deployments, and performance trade-offs
- Debug live issues across the stack, identify bottlenecks, and improve performance
- Participate in client conversations: scoping, technical discussions, demos, and updates
- Review code and raise the team's bar including the judgment to catch when AI-generated code is subtly wrong, overengineered, or a poor fit
- Mentor junior and mid-level engineers and contribute to team engineering standards
- Continuously evaluate and adopt tools and practices that improve delivery
- Work in an Agile / Scrum setup with regular delivery cycles
Key Responsibilities
- 4–6 years building and shipping production JavaScript/TypeScript applications
- Strong full-stack ability genuinely comfortable owning both React frontends and Node backends; can architect a feature from UI to data layer
- Deep JavaScript and TypeScript language fundamentals, async patterns, typing discipline, and the ability to teach these to less experienced engineers
- Strong React advanced hooks, state management, performance optimization, component architecture, and structuring large apps
- Strong Node backend REST (and ideally some GraphQL or real-time) APIs, auth, error handling, and integrating third-party services; experience with Express, Nest, or similar
- Solid SQL and NoSQL data modeling across relational and document paradigms; able to pick the right store for the problem and design schemas that hold up under load and change (PostgreSQL, MySQL, MongoDB, or similar)
- Hands-on AWS deploying and operating applications, comfortable picking up new services, and debugging issues in production cloud environments
- System design fundamentals caching (Redis/Memcache), queues, REST/API design, and an understanding of scaling and reliability trade-offs
- Track record on live production systems operating, supporting, and evolving systems, not only greenfield builds or POCs
- Git workflows in a team branching, reviews, conflict resolution
- Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a point of view on where they help vs. hurt
- Strong communication can explain technical decisions to clients and non-technical stakeholders
- Independence breaks down ambiguous problems, designs solutions, and ships without hand-holding Automated testing depth (unit, integration, e2e)
- Security fundamentals: auth flows, secrets management, OWASP basics
Fill The Form To Apply
Are you interested to be part of our excellent team?
Latest Insightsin AI
View All
July 17, 2026
AI
Why Your LLM App Needs an Evaluation Layer for AI in Production
View More
July 10, 2026
AI
RAG
Fine-Tuning vs RAG vs Prompt Engineering: How to Choose the Right Approach for Your AI Project
View More
June 29, 2026
AI
Healthcare
AI in Clinical Documentation: Less Paperwork, More Patient Care
View More