Post a job

Software Engineer -Full Stack

Simpplr logo

Location
India
Simpplr

Job Description

Who We Are

Simpplr is the leading AI-powered employee experience platform. Organizations use our forward-looking, adaptable products to deliver personalized experiences that inspire and engage their employees. Wherever people work, Simpplr enables them to flourish.

Trusted by more than 700+ leading brands, including Penske, Snowflake, Moderna, Eurostar, and AAA, our customers are achieving measurable improvements in employee engagement, productivity, and accelerated business performance.

Simpplr is headquartered in Silicon Valley, CA with offices in the UK, Canada, and India, and is backed by Sapphire Ventures, Norwest Venture Partners, Salesforce Ventures, and Tola Capital. Learn more at simpplr.com.

The Opportunity

We’re looking for experienced software engineers to join our team in India to help build the future of work. Successful candidates will be working closely in a cross-functional team with other engineers, product managers and our UI/UX designers. They will be responsible for owning development projects from start to completion; this includes helping plan features, build services and deploy infrastructure.

Your Job Responsibilities

What you will be doing:

  • Work in a talented cross-functional team to develop scalable microservices in Node with TypeScript and develop new user-facing features using React TypeScript on the front end.
  • Build and maintain applications running on AWS and work with our existing AWS platform team to deploy infrastructure using Kubernetes.
  • Write automated unit tests and end-to-end tests for your code and services. Quality is incredibly important to us and everybody is responsible for it.
  • Help influence the overall architecture and direction of the codebase as well as the wider product.
  • Help establish best practices, guidelines, and processes to allow the team focus on what they do best - building the application.
  • Mentor and guide other team members to help them grow in their career.

Your Skillset

What makes you a great fit for the team:

  • You think about scalability, system performance, and great user experience
  • You are user-focused – we solve our customer’s problems together; everybody has a say in planning, design & execution
  • 2-5 years of overall experience
  • Back-end experience with Node.js, ideally with TypeScript and relevant database technologies
  • Front-end experience with React, you should have a solid understanding of how and why it uses a virtual DOM
  • Experience using modern modular CSS strategies e.g styled components, emotion, etc (we use CSS Modules) and why globally scoped styles are bad
  • Good understanding of CI/CD, unit testing, and automated end-to-end testing using a framework like Cypress
  • Strong knowledge and understanding of functional programming patterns
  • Excited by working in a fast-paced startup environment

We’d especially like to hear from you if:

  • You are curious about AI and have played around with tools such as ChatGPT, Amazon Lex, Azure Bot Service
  • Experience working in distributed architecture, microservices, and micro frontends
  • You have proven excellence in writing readable and efficient TypeScript code
  • You are familiar with feature flag tools such as Harness

See what our employees say about working at Simpplr:Glassdoor Reviews

Simpplr’s Hub-Hybrid-Remote Model:

At Simpplr we believe that when work is good, life is better and that belief guides all we do. Including how we approach our flexible work model. Simpplr operates with a Hub-Hybrid-Remote model. This model is role-based with exceptions and provides employees with the flexibility that many have told us they want.

  • Hub - 100% work from Simpplr office. Role requires Simpplifier to be in the office full-time.
  • Hybrid -Hybrid work from home and office. Role dictates the ability to work from home, plus benefit from in-person collaboration on a regular basis.
  • Remote - 100% remote. Role can be done anywhere within your country of hire, as long as the requirements of the role are met.

Advice from our career coach

I am currently reviewing a job opportunity at Simpplr for experienced software engineers in India. Successful candidates will be working in a cross-functional team with other engineers, product managers, and UI/UX designers. The role involves developing scalable microservices in Node with TypeScript, building new user-facing features using React TypeScript, and deploying infrastructure on AWS using Kubernetes. Key points for applicants to stand out include:

  • Highlight your experience with Node.js, React, TypeScript, and relevant database technologies
  • Showcase your knowledge of CI/CD, unit testing, and end-to-end testing frameworks
  • Demonstrate your understanding of functional programming patterns
  • Emphasize your interest in scalability, system performance, and user experience
  • If applicable, mention any experience with AI tools like ChatGPT, distributed architecture, and feature flag tools
  • Communicate your ability to mentor and guide team members to foster career growth

Apply for this job

Expired?

Please let Simpplr know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot