We are a leading Digital Product Engineering company on a rapid growth trajectory. At Nagarro, we specialize in crafting products, services, and experiences that captivate and innovate across all digital platforms. With a global presence spanning 36 countries and over 18,000 experts, our culture thrives on dynamism and collaboration. Join us and be a part of our exciting journey!
Requirements
- Experience. 5+ Years
- Strong proficiency in Ionic and Cordova.
- Expertise in Angular (versions 2, 4, 6, 7, 8, 10) or React.
- Proficient in JavaScript, HTML5, and CSS.
- Experience with mobile build and deployment processes.
- Expertise in unit testing for mobile applications.
- Knowledge of mobile app performance optimization techniques.
- Familiarity with mobile app security best practices.
- Experience with version control systems like Git.
- Knowledge of RESTful APIs and integration with mobile applications.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills, able to convey technical information to non-technical stakeholders.
- Ability to work effectively in a collaborative team environment.
- Quick learner, adept at adapting to new technologies and industry trends.
Responsibilities
- Understand client business use cases and technical requirements, translating them into elegant technical designs.
- Make informed decisions that align with requirements and communicate them effectively to developers.
- Evaluate multiple solutions, selecting the optimal one that meets client needs.
- Define guidelines and benchmarks for Non-Functional Requirement (NFR) considerations during project implementation.
- Write and review design documents detailing application architecture, frameworks, and high-level design for developers.
- Review architecture and design aspects such as extensibility, scalability, security, design patterns, user experience, and NFRs, ensuring best practices are followed.
- Design and develop overall solutions for functional and non-functional requirements, defining technologies, patterns, and frameworks.
- Apply integration scenarios and learnings from technology to project contexts.
- Resolve code and review issues through systematic analysis of root causes, justifying decisions taken.
- Conduct Proof of Concepts (POCs) to validate design and technology choices against project requirements.
Qualifications
- Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
Join Nagarro and contribute to cutting-edge digital solutions that shape industries worldwide. Embrace our collaborative culture, where innovation meets excellence. Let’s build the future together.