Lead Engineer –React Native

Experience: 5-8 Years
Type: Full Time
Location: Cochin
Notice-period: Immediate/15 days
Budget: Upto 12 to 19LPA
Technology: IT

Job Description

  • Expert at Mobile technologies including Designing and end to end mobile app implementation using Native and React Native technologies.
  • Design, and develop scalable, resilient, and fast mobile applications dependent on best practices and necessities considering various factors like usability, accessibility, performance, etc.
  • Excellent time management, interpersonal and communication skills.
  • Collaborate with other teams to define, design, and ship new features.
  • Bring a passion to remain up to date with the latest trend of ever-changing front-end development.
  • Investigate latest technology and build quick Proof of Concept functionalities to address future business needs.
  • Experience in Agile development methodology like Scrum and Test-Driven Development.
  • Expert level knowledge in JavaScript, Typescript and Native mobile application frameworks & libraries.
  • Work with the Security and Information risk functions to ensure any solution meets the needs of security standards and principles.
  • Strong knowledge in creating bridges between JavaScript and native iOS and Android.
  • Well versed with code versioning tools such as Git and continuous integration.
  • Well versed in troubleshooting issues and debugging the source code and working with third-party dependencies and debugging dependency conflicts.
  • Knowledge of third-party integrations like Google/Mapbox, Payment gateways, Firebase etc.
  • Write unit and integration tests and experience with automated testing suites, like Junit, Jest or Mocha.
  • Expert in UI/UX- Implement pixel perfect UI’s that match designs and adaptable to different screen sizes and orientations.
  • Knowledge of modern authorization mechanisms, such as OAuth using JSON Web Token.
  • Familiarity to create and maintain with modern front-end builds (CI/CD) pipelines and tools using AWS and Azure.

Duties and Responsibilities

  • Understanding the client’s requirements and making an interpretation of them into mobile application structure and programming prerequisites.
  • Execute all projects in compliance with the organization guidelines. Enforce sound development practices and ensure the quality delivery of mobile solutions including, but not limited to, executing

code reviews.

  • Lead and participate in producing deliverables (including architecture, technical design, code development, and QA) with high quality standards.
  • Work closely with Product Management and development teams to satisfy business requirements for new features. Take ownership of the solution from end to end and be responsible for translating

functional requirements into a mobile solution.

  • Closely interact with back-end API team, identify the request/response structure, proactively suggest improvements in them considering usability, performance, code maintainability etc.
  • Drive Test Driven Development throughout the lifecycle of the application. Write and execute unit, functional and integration tests. Perform and support system-level troubleshooting.
  • Act as a technical advisor to application development teams to plan, implement, and support new and existing mobile applications.
  • Capable of making timely decisions while dealing with uncertainties & inadequate information.
  • Capable of creating and implementing your vision and concepts about how a mobile team should work and grow and learn to become a leader of a larger mobile org, with a focus on driving transformation of an industry in change.
  • Experience using commercial or open-source tools and services to monitor the behavior and operation of mobile apps.
  • To adhere to ISMS policies and procedures

Any Additional Information/Specifics

  • Participate in the full product development cycle, including brainstorming, release planning and estimation, implementing and iterating on code, coordinating with internal and external clients, internal code and design reviews, MVP and production releases, quality assurance, and product support.
  • Highly effective and thrive in a dynamic environment.
  • Comfortable with proactive outward communication and technical leadership and positive about accepting challenges.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top