India Remote (Country)

NMI is hiring a Staff Engineer - Frontend

About the Role

This position leads frontend architecture and development efforts, driving best practices and mentoring engineers while ensuring high-quality, maintainable code delivery across key products.

Responsibilities

  • Design and implement scalable frontend architectures for complex web applications
  • Lead technical direction for user interface components and frameworks
  • Collaborate with product and design teams to translate requirements into functional features
  • Mentor engineers through code reviews, pair programming, and technical guidance
  • Establish frontend standards, patterns, and reusable libraries
  • Optimize application performance and user experience
  • Ensure accessibility and cross-browser compatibility
  • Integrate frontend code with backend services and APIs
  • Drive adoption of modern tools and development workflows
  • Troubleshoot and resolve critical frontend issues
  • Participate in system design discussions and technical planning
  • Promote testing strategies including unit and integration testing
  • Support deployment pipelines and frontend build processes
  • Evaluate emerging frontend technologies for potential adoption
  • Contribute to documentation and knowledge sharing across teams

Nice to Have

  • Master's degree in computer science or related field
  • Experience with micro-frontend architectures
  • Familiarity with server-side rendering and static site generation
  • Knowledge of TypeScript and its integration in large codebases
  • Experience with design systems and component libraries
  • Background in fintech or payment processing platforms

Compensation

Competitive salary and comprehensive benefits package

Work Arrangement

Hybrid work model with flexibility for remote and in-office collaboration

Team

Part of a high-performing engineering team delivering critical platform capabilities

Technology Stack

  • Primary use of React for component development
  • Adoption of TypeScript for type safety

Growth Opportunities

  • Pathways for technical leadership and specialization
  • Support for conference participation and professional development

Available for qualified candidates

Required Skills
ReactTypeScriptJavaScriptNode.jsWebSocketResponsive DesignUI/UX DesignState ManagementAccessibility (a11y)API Development ReactTypeScriptJavaScriptNode.jsWebSocketResponsive DesignUI/UX DesignState ManagementAccessibility (a11y)API Development
About company
NMI
NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce.
All jobs at NMI Visit website
Job Details
Category other
Posted 6 months ago