Principal Engineer - React

0 years

0 Lacs

Posted:2 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Principal Engineer - React
Location: Ahmedabad, Gujarat
Job Type: Full Time
Department: React

Job Summary:
We are looking for a great web developer who is proficient with Principal Engineer role with React and Node technologies at Simform. Your primary focus will be on developing rich and complex web applications with simple and intuitive interfaces to our clients’ full satisfaction. You will coordinate with the rest of the team, working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.

Key responsibilities:
  • Lead the end-to-end technical design, development, and performance optimization of highly interactive, real-time frontend applications using React.
  • Guide backend architecture and implementation in Node.js, with a focus on API performance, scalability, and fault tolerance.
  • Proactively identify and resolve latency, memory, and performance issues in both frontend and backend layers.
  • Own code quality across the stack through code reviews, performance audits, and adherence to best practices.
  • Architect and implement reusable components, maintainable state management, and efficient rendering strategies in React.
  • Ensure security best practices, especially for financial or sensitive applications—preventing XSS, CSRF, data leaks, etc.
  • Collaborate closely with product managers, UI/UX designers, and other tech leads to translate business requirements into robust technical solutions.
  • Optimize real-time data handling and rendering (e.g., charting libraries, websocket-based updates).
  • Provide technical mentorship to engineers and foster a culture of engineering excellence.
  • Contribute to DevOps and CI/CD pipeline improvements in collaboration with cloud and infrastructure teams.
  • Own and drive technical POCs, benchmarking exercises, and technology evaluations.

Required Skills & Qualifications:
  • 8+ years of hands-on experience building and scaling web applications using React.js and Node.js.
  • Deep understanding of the React ecosystem, including Hooks, Context API, performance profiling tools, and modern state management libraries (Redux, Zustand, etc.).
  • Strong experience working with RESTful APIs, GraphQL, and backend data processing in Node.js.
  • Solid grasp of JavaScript performance tuning, bundling (Webpack, Vite), lazy loading, and SSR/CSR trade-offs.
  • Demonstrated experience in high-transactional systems or real-time platforms such as trading or financial charting applications.
  • Strong knowledge of AWS services (EC2, S3, Lambda, API Gateway, CloudFront, RDS, etc.) and how to architect cloud-native applications.
  • Expertise in scalability (horizontal/vertical), caching strategies (Redis, CDN), and load balancing.
  • Hands-on experience with observability and monitoring tools (e.g., New Relic, Datadog, CloudWatch).
  • Strong understanding of secure application development practices (OWASP top 10, TLS, encryption).
  • Proven experience working in Agile teams and delivering high-quality, production-grade systems.
  • Excellent communication skills with the ability to collaborate across teams and present technical concepts to stakeholders.
Plus Points if you are familiar with the following:
  • MERN stack experience is good to have
    2. Experience with server-side rendering (SSR) and performance optimization techniques.
    3. Knowledge of testing frameworks (e.g., Jest, Cypress) and best practices.
    4. Experience with GraphQL API development and consumption.
    5. Familiarity with design patterns and architectural principles.
    6. Experience in stock trading or charting platforms.

Benefits of joining us:
  • Flat-hierarchical, friendly, engineering-oriented, and growth-focused culture.
  • Flexible work timing, leaves for life events, and work-from-home options.
  • Free health insurance.
  • Office facility with a fully-equipped game zone, in-office kitchen with affordable lunch service, and free snacks.
  • Sponsorship for certifications/events and library service.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You