Associate Staff Engineer (Cordova)

Bangalore, Karnataka, India
Jul 05, 2024
Jul 05, 2025
Remote
Full-Time
5 Years
Job Description

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.