Pune
11 days ago
Lead I - Nodejs, Javascript

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 new user-facing features using TypeScript/ JavaScript on both the frontend and backend. If you've never used TypeScript/ JavaScript before, don’t worry, we'll help you learn.

● Ensure all code is thoroughly covered by automated unit tests and end-to-end tests and that all features meet quality checks before deployment. Quality is incredibly important to us and everybody is responsible for it.

● Contributing to the constant improvement of practices and processes in the team.

● Research new technologies and tools and share your learning with the rest of the team.

● Participate in agile ceremonies; regularly and sustainably delivering value in two-week sprints.

● Work with our existing AWS platform team to deploy infrastructure using Kubernetes

● Help influence the overall architecture and direction of the application.

Your Skillset

What makes you a great fit for the team:

● You are user focused – we solve our customer’s problems together; everybody has a say in planning, design & execution.

● You are a problem solver with exceptional analytical skills and high attention to detail

● You’re familiar with both relational databases and NoSQL solutions and you know when to use each.

● 2+ years of overall experience with at least 1+ years of experience deploying and maintaining applications on any cloud platform (AWS, Azure, GCP, etc.).

● You love identifying new technologies, patterns, and techniques and planning out how we can apply them to improve productivity, code quality and user experience.

● Affinity for profiling and analyzing code to identify areas for improvement.

● Good understanding of CI/CD, unit testing, and automated end-to-end testing.

● Strong knowledge and understanding of functional programming patterns.

● Experience required in NodeJS ● Experience in building microservices-based architectures

● Ability to deliver in a global team environment with members working remotely in various time zones and locations

● You have excellent written and oral communication skills, with an ability to handle both executive-level discussions as well as technical deep dives

● You thrive in a fast-paced startup environment, successfully handle ambiguity, and have experience working with Agile methodologies Excited by working in a fast-paced startup environment.

● Able to occasionally travel to our other offices in Toronto, Brighton and San Francisco.

● Able to lead by an example and operate in an environment promoting diversity, inclusion and respect

We’d specially love to hear from you if:

● You have proven excellence in writing readable and efficient TypeScript/ JavaScript code.

● Your current or previous avatars include working with product based startups

● You have prior experience in working with microservices-based architectures

● You are absolutely focused on building the best user experience for your end user

Por favor confirme su dirección de correo electrónico: Send Email