Career

Current Openings

Android Developer (1 to 3 years of experience)

Android, Java, Android SDK, Kotlin, Flutter, Android Application Development, REST API, Unit Testing, Android Developer

+

Responsibilities:

  • Design and develop applications for Android as per requirements
  • Ensure stability, performance and responsiveness of the App
  • Collaborate with client team to analyze, design, and package new features
  • End-to-end ownership of Android part within the project

Technical Skills:

  • Strong experience with Android SDK tools/Android Studio, Google's Android design principles and interface guidelines
  • Proven knowledge of different versions of Android and dealing with different screen sizes including tablet devices
  • Proficient in Object Oriented Programming, data structures and algorithms, MVC/MVP/MVVM design patterns
  • Hands-on experience with offline storage, threading, and performance tuning of the App
  • Proficient in Java programming, RESTful API, JSON
  • Good hands-on experience covering all aspects of Android App development and publishing on Playstore
  • Experience with unit testing tools & frameworks
  • Familiar with Kotlin programming
  • Good experience with payment gateways integration
  • Familiar with version control repositories - Bitbucket, Github, Gitlab
  • Clear understanding of concept of multi-threading, memory management, network management specific to mobile devices
  • Exposure to incremental development with CI/CD
  • Ability to write clean code, should be able to convert design into code fluently.
  • Should be aware of emerging technologies, architecture patterns, trends in mobile app development
  • Experience in cross platform application development using various frameworks (atleast one) will be a plus (e.g. Flutter, ReactNative, etc)

Softskills:

  • Strong analytical & logical thinking skills. Ability to think and act rationally when faced with challenges
  • Keen eye for details
  • Ability to work in a fast-paced, Agile team development environment
  • Fluent communication skills (verbal and written). Should be able to present ideas and thoughts clearly
  • Zeal and enthusiasm for learning and exploring new avenues

iOS Developer (1 to 3 years of experience)

iOS, iOS Development, Swift, iPhone App, iPad App, Git, Core Data, REST API, Swift Package Manager, Cocoapod

+

Responsibilities:

  • Design, develop and maintain iOS applications and their integration with backend services as per requirements
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with client team to analyse, implement, and ship new features
  • Identify and fix bugs/issues and optimise code

Key Skills:

  • Minimum 1 year experience with iOS development (iPhone / iPad)
  • Proficient with Swift, Objective-C and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Handson experience with offline storage, threading, and performance tuning
  • Experience with using storyboards, auto-layout and designing for various resolutions & orientations
  • Experience with using third-party libraries and APIs such as Firebase, Google cast SDK & Alamofire
  • Familiarity with cloud message APIs and push notifications
  • Good understanding of software design patterns such as MVC, MVP, MVVM etc.
  • Good understanding of Apple’s design principles and interface guidelines
  • Good experience with RESTful APIs to connect iOS applications to back-end services. Parsing of JSON and XML based backend webservices
  • Experience working with Apple developer account for profile provisioning/certificates creation and TestFlight for build release
  • Strong hands on experience working with Git repositories (Gitlab/Github/bit bucket etc.) and working with Swift Package Manager/Cocoapods
  • Familiarity with continuous integration
  • Hands on experience working with git repositories (e.g. BitBucket, Gitlab, GitHub)
  • Working in agile projects with tools like JIRA

Good to have:

  • Experience/knowledge of hybrid technologies (React Native, ionic, flutter or Xamarin)

Softskills:

  • Passion for coding
  • Clarity of thoughts and effective communication
  • Zeal and enthusiasm for continuous learning
  • Should be able to work both as individual contributor as well as in a Team

Senior Java Developer (JEE / Spring MVC/ Spring Boot / Hibernate) (3 to 6 years of experience)

Java, J2EE, Spring MVC, Spring Boot, Hibernate, JUnit, JPA, JAX-RPA, JMS, RESTful Webservices, JavaSE, Microservices

+

Responsibilities:

  • Design, Develop and Deliver high quality applications using Java/JEE technology stack
  • Collaborate with client team to analyze, design, implement and package new features

Must Have Skills:

  • Strong knowledge of Object Oriented Programming concepts, data structures and algorithms, data modeling
  • Highly proficient and 3+ years of hands-on experience in JEE technologies (Spring MVC/Spring Boot/Hibernate/JPA/JAX-RS/RESTful Webservices/JSF)
  • Excellent knowledge of Spring MVC/Spring Boot and Hibernate ORM
  • Strong understanding of HTML, CSS, JavaScript, Jquery
  • Strong experience with interface and messaging protocols like JSON/ REST, XML/ SOAP, or MQ/ JMS
  • Experience with micro-services architecture based application development
  • Experience working with Java application servers (e.g. Tomcat/JBoss/WebLogic/WebSphere/Wildfly)
  • Strong experience working with Database (e.g. MySQL/Oracle) and NoSQL Databases(e.g. MongoDB)
  • Knowledge about deploying applications in cloud (e.g AWS) and working with containers (e.g. Docker/Kubernetes)
  • Ability to write clean code along with automated unit test cases (e.g. JUnit)
  • Familiarity with Git repositories (Gitlab, Github, etc)
  • Strong understanding and experience in CI/CD pipelines with tools like Jenkins
  • Strong problem solving, design thinking, debugging and analytical skills
  • Should be able to work as an individual contributor as well as in a Team
  • Should adhere to coding best practices

Softskills:

  • Passion for coding
  • Committed team player
  • Clarity of thoughts and Good communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
  • Zeal and enthusiasm for learning and exploring new avenues

PHP Laravel / FullStack Developer (2 to 4 years of experience)

PHP, Laravel, Node.js, MEAN Stack, MERN Stack, FullStack, backend, JavaScript, Microservices, JSON/REST, API, RESTful webservices

+

Responsibilities:

  • Design and develop high quality enterprise grade solutions on PHP Laravel/MEAN/MERN technology stack
  • Collaborate with client team to analyze, design, and package new features

Technical Skills:

  • 2+ years of hands-on coding experience in one or more of the these technologies - PHP (Laravel/Symfony), Node.js, Angular, ReactJS, MEAN/MERN Stack
  • Proficient in CSS3, HTML5, Javascript, JSON/REST, JQuery, AJAX, XML, MVC Frameworks
  • Good experience in developing microservices based application and API development
  • Good knowledge of Relational Databases(Oracle/MySQL/MS SQL Server) and NoSQL Databases(MongoDB/Cassandra/DynamoDB)
  • Good knowledge and experience in developing and deploying applications in containers (e.g. Docker/Kubernetes) on public cloud (AWS preferred)
  • Ability to write clean code along with automated unit test cases (e.g. PhpUnit)
  • Experience with CI/CD tools (e.g. Jenkins/TeamCity/CircleCI)
  • Excellent understanding of Object Oriented Programming, data structures and algorithms
  • Familiarity with Git repositories (e.g. Github, Gitlab, Bitbucket) and agile project tracking tools (e.g. JIRA))
  • Strong problem solving, design thinking, debugging and skills
  • Excellent coding skills, should be able to convert design into code fluently
  • Should be able to work as an individual contributor as well as in a Team
  • Should adhere to coding best practices including design, development, unit testing, source control.

Softskills:

  • Passion for coding
  • Strong analytical & logical thinking skills. Ability to think and act rationally when faced with challenges.
  • Keen eye for details
  • Sense of ownership and accountability
  • Fluent communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
  • Committed team player and good interpersonal skills
  • Zeal and enthusiasm for learning and exploring new avenues

Python Automation Engineer (1 to 2 years of experience)

Python, PyCharm, Automation

+

Technical Skills:

  • Hands-on experience in Python or Test Automation with Python
  • Expertise in Python programming and unit test frameworks like Pytest
  • Excellent understanding of Object Oriented Programming, data structures and algorithms
  • Experience with Selenium/Appium would be preferred
  • Good and consistent academic record
  • Good knowledge of CSS3, HTML5, JavaScript
  • Good knowledge of SQL and database
  • Familiarity with Linux commands
  • Familiarity with Git repositories (gitlab, github, bitbucket)
  • Experience working with JIRA
  • Strong problem solving, design thinking, debugging and analytical skills
  • Should adhere to coding best practices

Softskills:

  • Passion for coding
  • Committed team player
  • Good communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
  • Zeal and enthusiasm for learning and exploring new technologies, solution approaches, and ideas

Python Automation Engineer (Selenium with Python)(3 to 5 years of experience)

Python, Selenium, Test Automation, Python Test Automation, Webdriver, Jenkins, Automation Testing, Elastic Search, Elastic Stack, ELK, git, Linux

+

Must Have Skills:

  • 3+ years of hands on experience in Automated Testing using Selenium with Python
  • Expertise in Python programming
  • Good Hands on Experience on Selenium Webdriver with Python
  • Preparation, execution and maintenance of automation scripts
  • Take end-to-end ownership of test automation development, execution and delivery
  • Hands-on experience in CI/CD integration using Jenkins/Gitlab/CircleCI
  • Proficient in working with git repositories (gitlab/github/bitbucket)
  • Experience on Elastic Search / Elastic Stack (ELK)
  • Experience working in Agile/Scrum based project using JIRA.
  • Experience with JSON/REST API & microservices

Nice to have:

  • Experience working in Linux environment
  • Experience with test automation for Salesforce application
  • Experience on Selenium with Java
  • Exposure and knowledge in web/mobile application UI automation & related tools/frameworks (e.g. appium, serenity, cucumber, etc)

Softskills:

  • Strong analytical & logical thinking skills. Ability to think and act rationally when faced with challenges.
  • Keen eye for details
  • Sense of ownership and accountability
  • Fluent communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
  • Committed team player and good interpersonal skills.
  • Zeal and enthusiasm for learning and exploring new avenues

Web Frontend Developer (2 to 4 years of experience)

Frontend development, Angular, JavaScript, TypeScript Vue.js, HTML5, CSS3, REST API Integration, Responsive Web Development, GUI development, git, Mocha, Karma, TDD, BDD

+

Responsibilities:

  • Develop high performing and responsive web applications as per business needs
  • Responsible for implementation and end to end delivery of frontend part
  • Integration of backend APIs with the frontend UI

Technical Skills:

  • Expertise in JavaScript, TypeScript, HTML5, CSS3, Angular, React, Vue
  • Atleast 2 years of strong hands-on experience in frontend development using web technologies (atleast two) like Angular (version 9 & above), React, Vue
  • Experience in developing responsive and immersive UI (rapid prototype as well as full implementation)
  • UI architecture and design/implementation of components
  • Experience with cross browser development
  • Experience with web Design will be a plus
  • Hands-on with browser/dev tools debugging and strong understanding of web fundamentals (DOM, Local Storage, Cookies, etc)
  • Good understanding of RESTful API services with JSON data structure
  • Hands-on experience with unit testing and behavioural testing Frameworks (Mocha, Jasmine, Karma, etc)
  • Experience working with package managers such as NPM
  • Familiarity with NgRx
  • Working knowledge of GraphQL
  • Good experience with Agile development methodology and exposure to TDD
  • Familiarity with Git repositories (gitlab, github, bitbucket) and agile project tools such as JIRA
  • Experience working with CI/CD processes, DevOps methodologies and tools
  • Good understanding of Linux/Scripting commands
  • Exposure to AWS Cloud components and capabilities
  • Strong problem solving, design thinking, debugging and analytical skills
  • Excellent coding skills, should be able to convert design into code fluently
  • Should be able to work as an individual contributor as well as in a Team
  • Should always adhere to coding best practices

Softskills:

  • Passion for coding
  • Committed team player
  • Clarity of thoughts and Good communication skills (verbal and written). Should be able to present ideas and thoughts clearly.
  • Ability to work in a fast-paced environment with Agile development
  • Zeal and enthusiasm for learning and exploring new avenues