Make your life’s work & friendships that will last a lifetime.

Current Openings

Back to listing

Senior PHP Software Engineer

  • Hands on experience with programming languages like Java, Ruby, PHP and Python.
  • Strong Expertise in Algorithms and Data Structures.
  • In-depth understanding of the entire development process (design, development and deployment).
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS), Mobile Apps.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.
  • Exposure to Cloud services like AWS, AZURE for e.g: route53, RDS instances, AMIs, EC2, S3 buckets.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with Maven and/or Gradle.
  • Exposure to DevOps practices.
  • Strong experience in using SQL & NoSQL solutions and understand pros and cons of relational and free form databases.
  • Strong experience in building REST APIs using leading open-source frameworks.
  • Experience with writing Unit tests, API tests using Postman collection and/or Swagger.
  • Excellent analytical and time management skills.
  • Teamwork skills with a problem-solving attitude.

Senior Java Software Engineer

  • 10+ years of overall software development experience.
  • Strong J2EE development skills with latest JDK (but doesn’t mind using older versions as needed).
  • Expertise in API and microservices development with SpringBoot.
  • Practical knowledge of applying design patterns.
  • Understanding of scalability in developing services.
  • Experience working with a good CI/CD pipeline.
  • Unit testing frameworks.
  • Security models in API development.
  • Understands architecting for containerized deployment.
  • SQL/NoSql database skills.

Bonus points:

  • Knowledge of integration frameworks, such as Camel, Mulesoft.
  • Application Security.

iOS Developer

  • Strong foundation in Computer Science fundamentals like data structures and algorithms, and software engineering principles.
  • Proficient with Swift and/or Objective-C.
  • Understanding of end to end mobile development life cycle.
  • Experience with latest iOS frameworks.
  • Experience with databases like Realm, Coredata etc.
  • Experience with third-party libraries and Cocoapods.
  • Experience with memory management and caching mechanisms.
  • Solid Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools such as Instrument.
  • Experience coding with RESTful APIs to connect iOS applications to back-end services.
  • Experience with Android app development is a major plus. Experience with cross-platform tools would be an advantage.
  • Experience with tools like Git, Jira, Basecamp, BitBucket, Azure DevOps would be an advantage.
  • Good to have experience working with IOT projects, Bluetooth technologies.
  • Working knowledge of the general mobile landscape, architectures, trends & emerging technologies.
  • Active Open Source, GitHub or Stack Overflow contribution will be a big plus.
  • Published personal apps in play store will be an added advantage.

Android Developer

  • Multiple years of experience in Android application development, with Java and/or Kotlin. Kotlin/Golang experience is a major advantage.
  • More than one published application on the Google Play store available for immediate download and review by our team. Please provide names of all your apps that you've worked with a brief description of your contribution (if not individually developed).
  • Strong experience in building and publishing commercial applications to Google Play store.
  • Multiple years of in Java I/O, RDBMS, Networking, Generics and well-known application frameworks.
  • Solid Understanding of Android design principles and interface guidelines.
  • Experience with performance and memory tuning using tools.
  • Experience coding with RESTful APIs to connect applications to back-end services.
  • Great team player who works well in collaborative situations.
  • Experience with iOS app development is a major plus. Experience with cross-platform tools would be an advantage.
  • Experience with tools like Git, Jira, Basecamp, BitBucket, Azure DevOps would be an advantage.
  • Good to have experience working with IOT projects, Bluetooth technologies.

DevOps Engineer

  • Strong foundation in Computer Science fundamentals like data structures and algorithms, and software engineering principles.
  • Minimum of 6 years of hands on experience in software development and DevOps.
  • Extensive experience in Unix/Linux.
  • Must have had prior experience automating deployments to production and lower environments.
  • Must have written a playbook to automate provisioning of cloud infrastructure as well as automation of routine maintenance tasks.
  • Experience in SQL and good knowledge of databases like Oracle, NoSQL.
  • Experience in setting up and maintaining cloud based Databases.
  • Experience Building a multi-region highly available auto-scaling infrastructure that optimises performance and cost. Plan for future infrastructure as well as maintain & optimise existing infrastructure.
  • Experience with APM tools like New Relic and log management tools.
  • Experience in working in an Agile, fast paced, DevOps environment.
  • Familiarity with agile software development.

Quality Assurance Engineer

  • Experienced in designing and creating test scenarios and test cases with 100% test coverage.
  • Hands on experience in testing iOS or Android native and hybrid applications.
  • Hands on experience in testing web applications.
  • Very good knowledge on creating test reports.
  • Hands on experience on Defect management tools like JIRA or similar tools.
  • Experience in handling a complete project from a QA engineer perspective.
  • Document, track and escalate issues using JIRA or similar tools.
  • Very good analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Flexible enough to work in a dynamic environment.
  • Knowledge on Accessibility testing is good to have.
  • Knowledge on Test automation with tools like Appium, MonkeyTalk, Selenium is an added advantage.
  • Self-motivated, creative and proactive to work successfully in a fast-paced environment aimed at delivering builds on time.
Apply Now