- 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).
Required Experience:
Staff IC
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 c...
- 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).
Required Experience:
Staff IC
View more
View less