Flutter developer
- Location : Gurugram
- Experience : 5 - 7 years
His/her main responsibilities will be, but not limited to –
Responsibilities
- Work with cross-functional team to define, design, and build new features
- Translate designs and wireframes into high-quality code
- Write clean and efficient code for mobile applications
- Identify and resolve bottlenecks, rectify bugs, and enhance application performance
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools, such as Git
Qualifications & Requirements
- Strong understanding of Agile development
- Deep understanding of Flutter
- Strong knowledge of Flutter widgets for iOS and Android.
- Knowledge of building Flutter modules and plugins
- Good Knowledge of OOP and SOLID principles
- Must have worked with MVVM and BLoC
- Good understanding of Rx, Streams, and Observer patterns
- Must have in-depth knowledge of JSON to Object and Object to JSON mapping/conversions
- Knowledge of data storage and caching
- Should have worked with Android Studio and Visual Studio Code
- Added advantage(s)
Candidate exhibits learning attitude along with other soft skills like team player, delivery and deadline oriented and ready to work overtime if needed, jovial, respect others, have high integrity and enthusiastic
Automation Testing
- Location : Gurgaon
- Experience : 3 - 5 Years
Skills Needed
- Design & build test harnesses for Automation Testing
- Design/Architect test automation framework and develop the new test automation libraries; Tool – Java, Selenium. Rest Assured Api
- Design & execute Regression Test Pack using frontend & backend test scripts using
- Design and Develop the Automated solution for Functional and Regression Testing for various repeatable tests.
- Implement QA process and Automated testing for all the workstreams to improve the overall testing cycle.
- Be a part of an ongoing effort to bring new testing knowledge into the team
- Assist with test plan articulation, planning, and management of individual testing events.
- Utilize appropriate testing tools for both front-end and back-end Quality Assurance
- Identify testable events and develop the test cases/test scripts.
- Identify and capture test data to support the test cases defined by the testing team
- Test Environment set-up/management, monitoring, and streamlining release management to QA Environments.
- Participate in multiple meetings with IT owners, business owners, and product or team members.
- Response to technical queries Document Planning activities, Offshore coordination, Build work plan, and Visio diagrams.
- Describing Existing Automation Architecture, Participate in Design and Architecture Meeting.
- Build and configure new interfaces to support testing activities
- Participate in testing, deployment prep, and actual deployment for both retail and commercial phases
Role Specific Skills:
Automation Testing, Tool – Java, Selenium. Rest Assured Api
Experience & Exposure Required:
- Strong experience in managing automation test projects
- Expertise in Selenium, Built automation framework from scratch to aid with regression and other repeatable tests
- Team lead experience with offshore – onshore model
- Ability to work in a dynamic environment and come up with solutions to meet project needs
- Client facing with strong written and verbal communication
- Strong programming and analytical skills
- Strong experience on Automation tools like Selenium -java and exposure with other tools will be an added advantage.
- Should have experience on setting up Testing COE
- Web services Automation REST
Must Have
Java, Selenium. Rest Assured ApiAngular UI Developer
- Location : Nodia
- Experience : 7+ Years
Job Description
- 7+ years working in front-end web development
- Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap or Material
- Excellent Javascript knowledge and programming experience with ES6
- Solid understanding and development experience in Angular
- Experience with NgRx or NgXs
- Experience with Typescript
- Experience with tools like Redux, Web pack, Angular CLI and/or Gulp
- Experience consuming REST APIs
- TDD/BDD experience (Jest, Jasmine, Karma)
- 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 or SVN
- Exceptional problem solving and ability to work independently
- Exceptional learning skills
- Leadership skills and team mentoring skills
Java Architect
- Location : Nodia
- Experience : 4 - 7 Years
Key Responsibilities
- Developing Microservices and API components using Java 8, Sprint Boot, Spring Framework, Kafka, Zookeeper, Restful webservices, Lombok, JPA, JDBC template, OAuth 2.0.
- Automated unit and integration testing framework using Junit and Mockito.
- Consumer Driven contract testing using PACT framework. Acceptance Test Driven Development using Java, Cucumber and Gherkin.\
- Programming Consumers and Producers using Spring Kafka API. Involved in retry and reprocessing capabilities for processing the failed massages.
- Automating one click deployment script to provision the Kubernetes environment (RKE) and deploy all required platform services for StoreHub cloud applications to run.
- Provisioning and Managing DEV, QA and Non-PROD RKE, EKS Clusters and Kafka cluster.
- Configured Jenkins CICD pipeline setup to automate the deployment of microservice components and platform services into Kubernetes container orchestration.
- Administrating Jenkins Server, Nexus Repository Manager, GitLab Repository and Chart Museum Helm Repository.
- Implementing Gitflow branching and versioning strategy to automate the deployment on target environment.
- Implementing CICD build process monitoring using Jenkins Logstash plugin and integration with ELK stack.
- Implementing Application log monitoring using ELK stack.
- Implementing Kubernetes cluster monitoring with Prometheus and Grafana
- Application deployment and its lifecycle management.
- Packaging all microservice components and platform services using Helm Chart
Tech Lead
- Location : Noida
- Experience : 6+ Years
Description
- Must have 6+ years of experience in leading a team of 8-10 technology members.
- Must have experience in the technical assessment of requirements, effort estimation, and providing technology solutions.
- Strong experience in Front-end web technologies - responsive Single Page Web Application development experience using any high-level framework like Angular, React, VueJS, Phaser, Pixi. etc., Redux. Strong CSS / UI and media integrations
- Conceptualizing and building reusable component-based architectures and frameworks, enabling technical reusability and efficiency with quality code
- Strong data structure and algorithm knowledge.
- Reviewing team performance and code quality
- Ability to work with a Visual Designer and turn the design into fully functional and bug-free web components.
- Good understanding of Code Quality and Code Review processes
- Deep knowledge of any style sheet language like LESS or SASS.
- Knowledge of modern source repositories and workflows - Bitbucket, Git
- Flexible enough and adaptable to the changing and varied work settings
- Lead should be proactive while reacting to the surprises and should have written the explanation for the same.
- Lead also has to assist and guide the Project Lead/PM/BA in project coordination.
- Lead should also work on constantly increasing the productivity of the team and reducing the waste on the other end.
- Take up the technical responsibility of the entire Project.
- Carefully analyze the project and rectify the errors found in the process.
- Undergoing the process of analysis in order to fulfil the requirement of system-wide.
- Developing the detailed design structure after understanding the requirements and the design.
- Implementing the best practices and coding standards of the project.
React Developers
- Location : Noida
- Experience : 2+ Years
Description
- Experience Level 2+yrs
- Strong on Reactjs, web pack, Redux,
- JavaScript/Jquery, CSS, HTML5
- Able to competently complete development activities using the React JavaScript Library
- Strong knowledge of OOJS
- Full development life cycle of the delivered capability
- Good communication skills and ability to question on design, requirements, user stories
- Working knowledge of Responsive design.
- Knowledge of versioning tool Git
- Able to guide the junior developers