You are viewing a preview of this job. Log in or register to view more details about this job.

Mobile Apps Engineer - New Grad

Mission and Scope

For our Cloud and Digital team, we seek Hands-On Mobile App Engineer who can work on designing & implementing high quality Cloud Based Mobile Apps (iOS/Swift or Android/Kotlin or ReactNative). Experienced candidates need to provide technical leadership/mentoring to a small team of talented developers in agile environment. Your ability to lead the architecture, design, and implementation of maintainable, high-quality, and high-performing Mobile Apps (iOS – Swift, Android – Kotlin, React Native, Hybrid Apps, Java microservices, React, AWS) is essential for success in this role. 

Provide hands-on technical expertise to design, engineer, deploy, and deliver highly scalable mobile applications. Drive improvements in technical architecture, standards, and processes. Drive engineering excellence while managing/mentoring talented team of developers in agile environment. Work closely with product management and other stakeholders for system design and delivery.

Key Responsibilities and Outcomes

  • Strong experience with Agile project management aspects
  • Good mobile app development experience in a combination of Native and Hybrid Mobile Apps is must for this role. Need to be well versed with iOS (Swift) or Android (Kotlin) or ReactNative.
  • Good knowledge of mobile and web technologies including client and server.
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Good Exposure to TDD and BDD based development methodologies
  • Knowledge of hybrid mobile applications and framework is a plus
  • Knowledge of data analytics and machine learning is a plus.
  • Good knowledge in version control and branching concepts (git, mercurial)
  • Strong documentation, presentation and communication skills.
  • Strong People management skills. Hands on experience with appraisal and promotion process.
  • Prior experience with use of JIRA, Confluence and collaboration tools.

Minimum Qualifications

  • E/B.Tech in Computer Science or Electrical Engineering or related disciplines with premier institute.
  • 0-2 years of solid software development experience
  • Experience working/managing in small team agile environment.
  • Extensive knowledge of at least 1 cloud platform (AWS, Microsoft Azure, GCP)
  • IOT Based product functionality knowledg
  • Knowledge and experience with Agile, TDD or BDD methodologies

Preferred Qualifications

  • Exposure or knowledge in Renewable Tech companies
  • Familiar with working with any embedded or telecom or hardware product is desirable
  • Ability to work on a fast-paced environment