- Bachelors degree in Computer Science Information Technology or a related field or equivalent practical experience.
- Proven work experience as a Frontend Developer with a strong portfolio of web and mobile applications.
- Proficiency in JavaScript including ES6 syntax and features.
- Indepth knowledge of React.js and its core principles.
- Experience with React Native and developing mobile applications for both iOS and Android platforms.
- Familiarity with state management libraries such as Redux or MobX.
- Understanding of RESTful APIs and integration with frontend components.
- Experience with modern frontend build pipelines and tools including Babel Webpack NPM and others.
- Proficient in using Git for version control.
- Strong understanding of HTML CSS and related web technologies.
- Experience with responsive and adaptive design principles.
- Excellent problemsolving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with GraphQL.
- Knowledge of continuous integration/continuous deployment (CI/CD) practices.
- Experience with performance testing frameworks such as Jest.
- Understanding of mobile development best practices and mobilefirst design.
- Experience with UI testing tools like Selenium or Cypress.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Access to the latest technologies and tools.
react,ci/cd,mobx,mobile,graphql,html,ios,npm,babel,css,react native,git,redux,react.js,javascript,selenium,webpack,jest,mobile applications,typescript,web,cypress,android,restful apis