Senior Software Engineer (php) - 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 behavioral 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 Software Engineer (PHP) in Chennai, India at the earliest possible starting date.

Therefore, please read the below description in case of any questions.

We can't wait to meet you!

What you will do here:

  • 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 in 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.

  • Writing automated unit testing and test on all relevant platforms and devices

  • Mentor Associate and Software Engineers on the product, process, and Engineering best practices

What we’re looking for:

  • PHP, 3+ years of experience in developing enterprise applications.
  • Hands On experience with at least one of the following relational databases; MySQL / PostgreSQL / MS SQL.
  • Ability to build modern, responsive and interactive web UIs following HTML, CSS and JavaScript best practices.
  • Good knowledge in AWS (S3, Cloudwatch, Fargate, SNS, SQS)
  • Good knowledge in MVC framework
  • Knowledge in developing application using Docker and Kubernetes.
  • Knowledge in PHPunit testing framework.
  • Deep understanding and ability to apply OOP concepts and various design patterns in the code.
  • Experience developing and consuming RESTful API
  • Familiarity with source control tool such as Git and CI/CD.
  • Good knowledge in Agile Development practices.

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 and cover letter in English, 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.