Our client, a software engineering firm specializing in product development for the global market is looking for a Senior Software Engineer – ReactJs/ React Native to welcome to their team.
Profile
- 3-5 years of experience in Front End Development (ReactJs/React Native development)
- Bachelor’s degree in Computer Science, IT, or related disciplines
- Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
- Experience in TypeScript is an added advantage
- Experience in JavaScript frameworks such as Angular, jQuery, Vue.js, Ember.js, etc
- Knowledge of object-oriented programming
- Expert knowledge of HTML5, CSS3, and DOM manipulation
- Ability to write well-documented, clean Javascript code
- Experience with Bootstrap or Material UI
- Good understanding of UX with A/B and multivariate experiments/testing
- Experience with Node.js is an added advantage
- Experience in AJAX, JSON, XML and WebSocket
- Rock-solid at working with third-party dependencies and debugging dependency conflicts
- Hands-on exposure in working with cloud providers like AWS, GCP, and Azure
- Experiences with automated testing suites, like Jest or Mocha
- Proficient understanding of Git
- Experience in scrum-based software development, JIRA, and CI/CD
- Understanding of REST APIs, the document request model, and offline storage
- Superior attention to detail and ability to work under minimum supervision
Tasks and Responsibilities
- Translate application storyboards and use cases into functional applications
- Leverage native APIs for deep integrations with both platforms
- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- Maintain code and write automated tests to ensure the product is of the highest quality
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things
- Transition existing React web apps to React Native
If you have the right profile, you have the opportunity to be a part of a dynamic team working for a company with global exposure, providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity, please forward your CV to apply@goproconsultancy.com or call us on +94 114312515 for more information.