Senior Software Engineer

5 - 9 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer specializing in React.js, Node.js, and TypeScript, you will play a crucial role in leading the development of cutting-edge employee support solutions. Your passion for scalable architecture, AI-driven applications, and user-centric development will be key in this role. **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. **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 Your success in this role will be measured by your ability to deliver complex features with minimal bugs, enhance system performance & stability, receive positive peer & stakeholder feedback, engage actively with the user community, and mentor and develop junior engineers. If you are ready to drive innovation and make a real impact, we would love to hear from you!,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

navi mumbai, pune, mumbai (all areas)