QA Lead

Job Description:

  1. QA lead with manual & functional and api testing.
  2. Automation experience will be added advantage.
  3. Requirement traceability.
  4. Defects life cycle & defects management
  5. Test management
  6. Agile methodologies

Angular JS Developer

Roles & Responsibilities Required

  • 3-5 years of experience in working on front-end web development.
  • Extensive programming experience in HTML5, CSS3, SASS or LESS,
    and Bootstrap, Foundation or Materialize
  • Expert-level JavaScript programming in Angular 4/5 and programming
    experience with ES5/ES6
  • Hands-on experience with UI testing and automation frameworks
    (Selenium, Protractor, Jasmine, Karma, et)
  • Experience with Typescript
  • Experience with tools like Redux, Gulp, Webpack, Angular CLI and/or
    Gulp
  • Experience consuming REST APIs
  • TDD/BDD experience (Jest, Jasmine, Karma or Chai)
  • Experience with client-side architecture and design patterns
  • Awareness of cross-browser compatibility issues and client-side
    performance considerations
  • Solid understanding and extensive experience with version control tools
    like Git, SVN or Mercurial
  • Responsive design, web standards and UI/UX best practices
  • Package managers like npm, bower, yarn

Mandatory To Have

  • Working knowledge of Sass (or another CSS pre-processor)
  • Firm grasp of JSON and asynchronous requests.
  • Familiarity with browser testing and debugging.
  • Ability to create accessible (ADA compliant) interfaces.
  • Experience writing unit tests for JavaScript code.
  • Strong attention to detail and consistency.
  • Exceptional problem solving and ability to work independently.
  • Exceptional learning skills Great attitude, team player mentality

Preferred To Have

  • Experience with NodeJS and ExpressJS, SailsJS or Loopback
  • Experience working with Docker or Vagrant
  • Knowledge of Photoshop or Sketch
  • Experience with mobile app development frameworks like Ionic or React
    Native

Java Developer

Job Summary:
We are seeking an experienced Java Senior Developer to join our team. The successful candidate will
have extensive experience in Java development and be able to design, develop, and maintain Javabased applications. The Java Senior Developer will work closely with the development team to
ensure that all projects are completed on time and to the highest standard. They will be responsible
for overseeing junior developers and providing guidance and mentoring as needed.
Key Responsibilities:

  • Design, develop and maintain Java-based applications
  • Write clean, efficient, and maintainable code that conforms to best practices and standards
  • Collaborate with cross-functional teams, including product owners, architects, designers, and other
    developers to identify business requirements and develop software solutions
  • Develop and maintain technical documentation such as design documents, unit test plans, and
    release notes
  • Identify and resolve technical issues and bugs
  • Oversee and mentor junior developers
  • Keep up-to-date with the latest trends and technologies in software development
    Requirements:
  • Bachelor’s degree in Computer Science or a related field
  • 5+ years of experience in Java development
  • Strong understanding of Java frameworks, such as Spring and Hibernate
  • Experience with Agile development methodologies
  • Experience with database technologies, such as MySQL and Oracle
  • Proficient in using development tools such as Eclipse, IntelliJ IDEA, or NetBeans
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript
  • Excellent problem-solving skills and attention to detail
  • Excellent understanding of ORM concepts, database design, and Java enterprise application
    development
  • Strong communication and interpersonal skills
  • Ability to work independently and as part of a team

  • Skills: Java, J2EE, Spring, Web services (Restful && Soap), JMS, RabbitMQ, JPA (Adavance level),
    Hibernate, Java Persistence API (JPA) and databases SQL Server and DB2, CI/CD, GIT, Kubernetes
    Preferred qualifications:
  • Experience with cloud technologies such as AWS or Azure
  • Experience with microservices architecture
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with Test-Driven Development (TDD) and Continuous Integration/Continuous
    Deployment (CI/CD) practices
  • Experience with Agile project management tools, such as JIRA

Android developer

We are looking for an Android developer who holds a passion for pushing mobile technologies to the limits. The Android app developers will be responsible for designing, developing, and maintaining applications and integrating with back-end services. They will need to work alongside other software developers and QA engineers working on various infrastructure layers.

job responsibilities

– Conceptualize and formulate applications

– Translate designs and wireframes into high-quality code

– Design, build and maintain reliable, reusable, and high-performance Android applications

– Ensure the best possible performance, quality, and responsiveness in the apps

– Identify and troubleshoot bottlenecks and fix bugs

– Maintain code quality, organization, and automatization

– Implement measures to safeguard user data

– Monitor app reviews to identify areas for improvement

Required skills

– Bachelor’s/Master’s degree in computer science, information technology, engineering, or anything specific that you prefer

– At least 3-5+ years of experience as an Android Developer or similar role

– Proficient with Android development using languages such as Java/Kotlin/C++/Python/C#

– Strong experience with publishing Android apps

– Knowledge of Android SDK and its principles

– Experience with third-party libraries and APIs

– Familiarity with the general mobile landscape, architectures, trends, and related technologies

– Understanding of the complete mobile development life cycle

Total Opening:12

iOS developer

We are looking for a passionate iOS developer who can create an infrastructure for iOS app development and lead the whole process. They will have to collaborate with cross-functional teams of talented engineers to define, design, and develop new features for next-generation applications. Also, they will be responsible for designing and developing top-notch applications for the iOS platform, unit-testing code.

Job responsibilities :

– Design and develop iOS compatible mobile applications

– Collaborate with the design team to define the best features

– Ensure quality and performance of the application

– Recognize potential obstacles and fix bottlenecks

– Identify and fix bugs before the final release

– Publish applications on App Store

– Write high-performing, scalable, reusable code

– Maintain the code and atomization of the application

– Design and implement updates and optimize apps

Required skills for iOS developers 

– Bachelor’s/Master’s degree in computer science, information technology, or engineering/ or anything specific that you prefer

– At least 3-5+ years  of experience in iOS app development

– Strong knowledge of Objective-C, Swift, and Cocoa Touch

– Vast experience with multiple iOS frameworks

– Experience in continuous integration

– Knowledge of iOS back-end services

– Good understanding of iOS design principles and application interface guidelines

– Proficiency in code versioning tools