Senior Software Engineer (React.js, Node.js)
Job Description
Position: Senior Software Engineer React.js, Node.jsLocation: Chennai
Experience: 5-8 Years
Role Overview
We are looking for a Senior Software Engineer with expertise in React.js, Node.js, and TypeScript to lead the development of cutting-edge employee support solutions. If you are passionate about scalable architecture, AI-driven applications, and user-centric development, this role is for you!
Key Responsibilities
Technical Leadership
Lead the design & development of complex product features using React.js, Node.js, and TypeScript.
Establish and enforce best coding practices across the team.
Conduct code reviews and guide junior engineers.
Feature Development
Architect and implement scalable RESTful APIs and dynamic front-end UIs.
Ensure high performance, security, and reliability in all applications.
Build modular, reusable components for long-term scalability.
User-Centric Development
Design features that directly address user needs and challenges.
Gather feedback from the community to refine product features.
Prioritize high-impact solutions for future scalability.
Mentorship & Collaboration
Mentor and support junior engineers in their technical growth.
Work closely with Product Managers & QA teams to refine requirements.
Act as a bridge between technical and non-technical teams.
Strategic Contributions
Identify technical risks and opportunities, proposing innovative solutions.
Drive architectural improvements and long-term tech strategies.
Champion user-first design principles.
System Maintenance & Enhancements
Troubleshoot and resolve complex system issues.
Continuously optimize performance and refactor existing code.
Ensure compliance with industry security and scalability standards.
Tools & Technologies
Utilize Jira for agile project management.
Manage code using Git and collaborative workflows.
Deploy using CI/CD pipelines with Jenkins.
Work with Docker & Kubernetes for containerized applications.
Integrate with Azure Cloud infrastructure.
Must-Have Skills
Strong expertise in React.js, Node.js, and TypeScript
Proficiency in PostgreSQL
Experience in building scalable, high-performance applications
Hands-on experience with Docker & Kubernetes
Familiarity with Jira, Confluence & CI/CD tools
Advanced knowledge of Azure Cloud
Nice to Have
Experience with OpenTelemetry
Knowledge of K6 performance testing
Familiarity with GitHub Copilot
Exposure to GraphQL
Success Metrics
Deliver complex features with minimal bugs
Enhance system performance & stability
Receive positive peer & stakeholder feedback
Engage actively with the user community
Mentor and develop junior engineers
If youre ready to drive innovation and make a real impact, wed love to hear from you!