Senior Software Engineer (react) - Chennai, India (m/f/d)

Engineering · Full-time · Tamil Nādu, India

Job description

Who are we?

We're a technology company laser-focused on improving how people learn the language and behavioural skills they need to thrive in intercultural working environments.

Our global presence in 14 countries across three continents and a staff of 30 nationalities help us find solutions for enterprises to break down cultural barriers and unleash their international teams' full potential. Around 400 Learnshippers globally have decided to join us already, and we hope that with your passion for languages, technology, and lifelong learning, you, too, will join us soon.

We are looking for a Senior Software Engineer – React in Chennai at the earliest possible starting date.

Therefore, please read the below description carefully and feel free to connect with your recruiter for any questions.

We can't wait to meet you!

What you will do here:

  • You will develop responsive user interfaces for web browsers and mobile platforms based on our RESTful APIs
  • Write code that has the right balance of simplicity and is easy to be understood by any developer on the team.
  • Review the code of your peers, aiming to help the team to produce better software and teach colleagues essential good practices of programming.
  • You will be writing automated unit testing and testing on all relevant platforms and devices.

What we’re looking for:

  • Have 4 - 8 years of experience in software development and a minimum of 2 years of experience in React stack.

  • Strong expertise with React, and Typescript.

  • Experience developing and consuming RESTful API.

  • Experience working in Graph QL is a plus.

  • Good working experience in AWS & cloud application development and deployment

  • Experience in developing web applications using HTML5, CSS3 and Material UI.

  • Familiarity with source control systems such as GitLab, Bitbucket etc.

  • Experience with agile development and CI/CD.

  • Knowledge of writing automated unit-test using Jest is a plus.

  • Require knowledge of coding standards and best practices.

  • Knowledge of Docker and Kubernetes is a plus.

Inclusion:

Wait, you don’t tick all the boxes? No problem, we still encourage you to apply. Everybody has a talent.

Here’s what’s on the table:

  • Flexible Work Arrangements: Enjoy the flexibility to choose a work-from-home day during the week—pick from Tuesday, Wednesday, or Thursday.
  • Comprehensive Medical Coverage: Access the best-in-class medical insurance coverage for both you and your family, ensuring your well-being is a top priority.
  • Annual Retreats: Experience an annual outing to a picturesque hill station or resort, providing an opportunity to relax and connect with colleagues in a refreshing environment.
  • Active Lifestyle Support: Engage in regular games and sporting events throughout the year, promoting a healthy and active lifestyle among our vibrant team.
  • Meal Allowance: For those who come to the office, enjoy a meal allowance as an added perk to make your office days even more convenient.
  • Continuous Learning Opportunities: Avail yourself of valuable learning opportunities, ensuring your professional growth.
  • Comprehensive Statutory Benefits: In addition to the above, benefit from standard statutory provisions such as Gratuity and other employee benefits.

If you meet the above requirements and are interested in joining our team, please submit your CV including your earliest possible start date and salary expectations.

We look forward to receiving your application!

Learnship is an equal opportunity employer and values diversity. Therefore, we do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.