Tech Lead React Native

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

  • Lead the development team in building React Native applications for clients
  • Collaborate with project managers and designers to ensure timely delivery of high-quality products
  • Mentor and guide junior developers in the team
  • Stay updated with the latest trends and technologies in React Native and implement them in projects
  • Conduct code reviews and provide constructive feedback to improve code quality
  • Troubleshoot and debug technical issues in a timely manner
  • Communicate project progress and any roadblocks to stakeholders
  • Ensure adherence to coding standards and best practices
  • Work closely with cross-functional teams to understand project requirements and provide technical solutions
  • Participate in the planning and estimation of projects
  • Continuously improve development processes and workflows
  • Proactively identify and suggest solutions for potential risks and issues
  • Stay organized and prioritize tasks effectively to meet project deadlines
  • Act as a technical point of contact for clients and provide support when needed.

Requirements

  • Collaborating with designers product managers and other stakeholders to understand project requirements and design UI solutions that meet business needs.
  • Developing user interfaces that are functional responsive and optimized for a range of devices and screen sizes.
  • Creating high-quality reusable UI components that can be easily integrated into different applications.
  • Writing clean efficient and well-documented code using front-end technologies such as HTML CSS and JavaScript.
  • Testing and debugging UI code to ensure that it meets quality standards and is free from errors.
  • Collaborating with back-end developers to integrate UI components with server-side functionality.
  • Creating and maintaining UI documentation such as style guides and design patterns.
  • Developing new user-facing features using React Native and Typescript
  • Building reusable components and front-end libraries for future use.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Staying up-to-date with emerging trends and technologies in web development and continuously improving personal technical and problem-solving skills.
  • Troubleshooting and debugging code and providing technical support to other team members when required.
  • Participating in code reviews and providing constructive feedback to peers.
  • Strong is state management library like Redux and mobX
  • Should have knowledge in context api
  • Experience with UI/UX tools such as Figma Sketch or Adobe XD for design collaboration.
  • Familiarity with RESTful APIs GraphQL and third-party integrations.
  • Knowledge of React Navigation deep linking and app routing architecture.
  • Understanding of native build processes for Android and iOS (Xcode Android Studio Gradle Cocoapods))
  • Experience with performance profiling and optimisation using tools like Flipper React DevTools or Xcode Instruments.
  • Knowledge of testing frameworks such as Jest React Native Testing Library.
  • Experience with CI/CD pipelines and app deployment (TestFlight Play Store Firebase App Distribution).
  • Familiarity with version control tools such as Git and branching strategies (GitFlow).
  • Understanding of push notifications analytics and app crash reporting tools (Firebase Sentry AppCenter).


Lead the development team in building React Native applications for clientsCollaborate with project managers and designers to ensure timely delivery of high-quality productsMentor and guide junior developers in the teamStay updated with the latest trends and technologies in React Native and implemen...
View more view more

Key Skills

  • Administrative Skills
  • Facilities Management
  • Biotechnology
  • Creative Production
  • Design And Estimation
  • Architecture