🌎
This job posting isn't available in all website languages

Lead Engineer React Native + UI

📁
Lead Software Engineer
📅
CREQ203221 Requisition #

Description:

  • Collaboration: Work closely with designers, product managers, and stakeholders to gather and analyze project requirements. Design and propose UI solutions that align with business objectives. 
  • UI Development: Develop functional and responsive user interfaces optimized for various devices and screen sizes. Create high-quality, reusable UI components for integration across applications. 
  • Coding Standards: Write clean, efficient, and well-documented code utilizing front-end technologies (HTML, CSS, JavaScript). Ensure UI code adheres to quality standards through rigorous testing and debugging. 
  • Integration: Collaborate with back-end developers to seamlessly integrate UI components with server-side functionality. 
  • Documentation: Create and maintain UI documentation, including style guides and design patterns. 
  • Feature Development: Develop new user-facing features using React Native and TypeScript. Build reusable components and front-end libraries for future development. 
  • Performance Optimization: Optimize components for maximum performance across various web-capable devices and browsers. 
  • Continuous Learning: Stay current with emerging trends and technologies in web development. Continuously improve technical and problem-solving skills. 
  • Support and Troubleshooting: Provide technical support and troubleshooting assistance to team members. Participate in code reviews, offering constructive feedback and guidance. 
  • State Management: Demonstrate expertise in state management libraries like Redux and MobX. Apply knowledge of the Context API in managing application state. 

Qualifications: 

  • Minimum of 8 years of experience in front-end development, with a focus on React Native and UI design. 
  • Proven experience in leading front-end development projects. 
  • Strong understanding of UI/UX design principles and best practices. 
  • Excellent problem-solving skills and attention to detail. 
  • Ability to work collaboratively in a team environment and communicate effectively. 
  • Experience with performance monitoring tools and techniques. 
  • Knowledge of additional front-end frameworks or libraries is a plus. 

Description:

  • Collaboration: Work closely with designers, product managers, and stakeholders to gather and analyze project requirements. Design and propose UI solutions that align with business objectives. 
  • UI Development: Develop functional and responsive user interfaces optimized for various devices and screen sizes. Create high-quality, reusable UI components for integration across applications. 
  • Coding Standards: Write clean, efficient, and well-documented code utilizing front-end technologies (HTML, CSS, JavaScript). Ensure UI code adheres to quality standards through rigorous testing and debugging. 
  • Integration: Collaborate with back-end developers to seamlessly integrate UI components with server-side functionality. 
  • Documentation: Create and maintain UI documentation, including style guides and design patterns. 
  • Feature Development: Develop new user-facing features using React Native and TypeScript. Build reusable components and front-end libraries for future development. 
  • Performance Optimization: Optimize components for maximum performance across various web-capable devices and browsers. 
  • Continuous Learning: Stay current with emerging trends and technologies in web development. Continuously improve technical and problem-solving skills. 
  • Support and Troubleshooting: Provide technical support and troubleshooting assistance to team members. Participate in code reviews, offering constructive feedback and guidance. 
  • State Management: Demonstrate expertise in state management libraries like Redux and MobX. Apply knowledge of the Context API in managing application state. 

Qualifications: 

  • Minimum of 8 years of experience in front-end development, with a focus on React Native and UI design. 
  • Proven experience in leading front-end development projects. 
  • Strong understanding of UI/UX design principles and best practices. 
  • Excellent problem-solving skills and attention to detail. 
  • Ability to work collaboratively in a team environment and communicate effectively. 
  • Experience with performance monitoring tools and techniques. 
  • Knowledge of additional front-end frameworks or libraries is a plus. 

Previous Job Searches

Similar Listings

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ202043

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ205890

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ204716