Careers

React Native

Job Summary

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Key Skills

React Native, JavaScript, APIs, Web Services, ES6, DS.

Certifications

Completion of React Native certification course will be an added advantage.

Additional Skills

Good communication.

Job Description:

  • Firm grasp of the JavaScript language and its nuances, including ES6.
  • Knowledge of object-oriented programming.
  • Ability to write well-documented, clean JavaScript code.
  • Leverage native APIs for deep integrations with both platforms.
  • Working with third-party dependencies and debugging dependency conflicts.
  • Familiarity with native build tools, like XCode/ Gradle/ Android Studio.
  • Understanding of REST APIs, the document request model, and offline storage.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Work with Agile tools including Jira, and code versioning tool like Git.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.

Apply Now

JAVA

Minimum Educational Qualification

B.E/ MCA/B.Tech

Skill Sets:

  • Core Java/J2EE Development.
  • Experience of JBOSS Application server.
  • Java 8.
  • Hibernate 3.0.
  • JSP, EJB 3.0.
  • Other: Webservices (Jax-ws), XML Parsing (DOM/SAX).
  • Knowledge of SQLs. Good to have experience in Oracle.

Technical Experience:

  • Proven hands-on Software Development experience.
  • Proven working experience in Java development.
  • Hands on experience in designing and developing applications using Java EE platforms.
  • Object Oriented analysis and design using common design patterns.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2 or Hibernate).
  • Experience with test-driven development.

Functional Experience:

  • Banking domain.

Apply Now

SDET & SDE

Job Summary

Professionals who can automate the acceptance test by leveraging their coding skills. Deals with end users or customers and their experiences. Possessing engineering skills so they can also think like a developer. Extensive code coverage through development of automated functional, integration, regression tests.. Can build, deploy, run & manage the application individually. Influence the development, program management, & design teams on technical implementation and user scenarios.

Essential Duties and Responsibilities:

  • Building robust, scalable, and high–quality test automation solutions for functional, integration regression and performance testing.
  • Checking for product scalability, reliability, consistency, and performance.
  • Building, customizing, deploying, and managing the environment/test automation frameworks.
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
  • Focuses on White Box testing as well as Black Box testing.
  • Developing code for quality automation and ensuring extensive test coverage. Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality for smooth customer release.
  • Participating in design and architectural discussions.
  • Works with the engineering teams to derive testing requirements throughout the development cycle. Create software artifacts including test plans, test cases, test procedures and test reports.
  • Reproduces, debugs, and isolates problems and verify fixes.
  • Tests complex API, web and mobile based applications that reference database back-end systems.
  • Assist the manual testing process.

Qualifications and Skillset:

Must Have:

  • 3+ years of testing experience.
  • Education – BE, MCA, MCS or other related degree.
  • Strong experience in test automation for REST APIs, Nunit, Xunit, microservices and UI testing.
  • Experience in creating and maintaining automation framework.
  • Experience in continuous integration using tools Jenkin, Azure pipeline etc.
  • Experience in at least one of the language C# or Java.
  • Efficient in SQL queries.
  • Efficient in writing Test Cases, Test Plan, Test Case execution and reporting bug.
  • Strong knowledge of SDLC/STLC and testing methodologies.

Good to Have:

  • Performance testing tools.
  • Database testing and data verification.
  • Test Azure functions apps.

Apply Now

Senior SDE

Qualification and Technology Experience:

  • Graduation and above degree in computer science or equivalent.
  • 6+ years of software development experience, including design, development, deployment, troubleshooting, monitoring and testing Dot Net stack applications.
  • Must have sound knowledge of object-oriented programming.
  • Strong expertise in .Net / .Net Core / Azure Cloud Platform.
  • Experience working with XML and JSON.
  • C# dot.net core.
  • MS SQL server.
  • Micro service architecture.
  • Service Oriented architecture.

Day to Day Activities:

  • Plan, design, develop, test and deploy code to production on a regular basis.
  • Add design, implementation documentation.
  • Troubleshoot incidents with code you didn’t write.
  • Attend agile ceremonies.
  • Contributing to process improvement both through discussions, review, retrospective, root cause analysis etc.
  • Mentor other developers.
  • Assist in hiring process to build a great team.

Good to have:

  • Working knowledge of Azure cloud resources, Azure Event Grid.
  • NoSQL / Document database.
  • Experience working on integrating with ERP and Payment gateways.
  • Strong knowledge Accounting Domain.
  • Server less style microservice development.
  • Knowledge ERP Integration.

Apply Now

React JS

Job Summary

In this role, you will be responsible for developing, and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. To ensure success as a React.js Developer, a talent should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications.

Key Skills

React, Redux, React hooks, React router, ES6, JavaScript, HTML5, CSS3, Data Structures, Git/ GitHub/ Bitbucket.

Job Description:

  • Expertise in React tools including React.js, Webpack, Babel, Redux/Flux, React router.
  • Hands-on in react Hooks and react- routers are must.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Practiced with any one CSS frameworks like material UI, Semantic UI, Bootstrap, ANT design.
  • Experience working on web API like RESTful Web services.
  • Proficiency in using WebSocket, webbooks. (Graphql is an advantage)
  • Should be able to design and build modern user interfaces to enhance application performance.
  • Hands-on experience in browser-based debugging, performance testing software, with an attention to detail that supports the software development cycle.
  • Monitoring and improving front-end performance, documenting application changes and developing updates.
  • Ability to work autonomously and in a team with righteous project management skills.
  • Building reusable components and front-end libraries for future use.
  • Experience of working in an Agile environment with experience of using tools such as Jira, backlog, Trello.
  • Knowledge of Node JS or any back-end would be an added advantage.
  • Excellent communication and Strong organizational skills.

Apply Now

Apply Now