backGo to search

Senior Solution Architect – (JavaScript and Node.js)

Office in Hyderabad, Bangalore, Pune, Gurgaon, Chennai, Coimbatore
bullets
Solution Architecture
& others
bullets
hot

We are seeking a highly skilled Senior Solution Architect with expertise in JavaScript and Node.js to lead the design of innovative and scalable solutions.

This role demands strong leadership capabilities, hands-on technical proficiency, and an ability to deliver high-performance backend architectures in collaboration with cross-functional teams.

Responsibilities
  • Define and implement backend service architectures using Node.js frameworks that meet business and technical requirements
  • Provide hands-on technical leadership and mentor team members to adhere to best practices, code standards, and design patterns
  • Conduct thorough code reviews to maintain high-quality, efficient, and secure coding practices
  • Collaborate with front-end developers, DevOps teams, and stakeholders to create integrated full-stack solutions
  • Optimize application performance by addressing bottlenecks and ensuring responsiveness across the stack
  • Implement robust security protocols for authentication, authorization, and data protection strategies
  • Troubleshoot and resolve complex technical issues swiftly and efficiently across the application stack
Requirements
  • Deep understanding of JavaScript and Node.js, including core concepts like event loops, asynchronous programming, and the module system
  • Extensive experience with frameworks like Express.js and other relevant Node.js libraries
  • Background in designing and developing RESTful and GraphQL APIs
  • Expertise in database technologies including SQL and NoSQL systems like PostgreSQL, MongoDB, and DynamoDB
  • Proficiency with Git and CI/CD pipelines for streamlined version control and deployment processes
  • Competency in unit testing, integration testing, and the use of debugging tools
  • Knowledge of security practices such as OAuth, JWT, and data protection strategies
  • Strong problem-solving and analytical capabilities to diagnose and resolve development challenges
  • Exceptional skills in communication, collaboration, and interpersonal relationships with technical and non-technical stakeholders
  • Experience mentoring developers and guiding teams to deliver high-quality solutions
  • Background in creating cloud-native solutions using AWS, Azure, or GCP