Software Engineer - Front End Job Description
Job Summary
We are seeking an experienced Software Engineer - Front End to join our technology team. In this role, you will be responsible for ensuring the seamless operation of our React Native applications by implementing and maintaining efficient, scalable, and robust code.
Key Responsibilities
* Ensure smooth operation of React Native applications by implementing and maintaining efficient, scalable, and robust code.
* Optimize integration of 3D rendering component that displays real-time environment during operation.
* Deliver features on time and with high quality by keeping internal stakeholders informed throughout project timeline.
* Ensure flawless integration with back-end technology and great user experience by working closely with UX team.
* Engage with stakeholders and team members to plan and design features that meet business needs and customer expectations.
* Contribute to team's knowledge of React Native and mentor less experienced team members in best practices.
Requirements
* Deep understanding of React Native development practices, Typescript, CSS, and JavaScript skills.
* Experience writing unit and functional tests using Detox and/or Jest.
* Experience in optimizing performance for iOS and Android platforms.
* React-Native + Redux.
* Good knowledge of integrating third-party Java or C++ libraries with React Native.
* Writing clear, concise, and well-documented code.
* Desirable:
o Experience with Java.
o Javascript experience and familiarity interacting with Rest APIs.
o Experience in writing automated test suites.
o Understanding of web standards and technologies (HTTP, CORS, browser caching, cookies, etc.).
o Experience with implementing user interfaces for robotics or remote operated vehicles.
o Experience with real-time or industrial communications protocols.
About Us
Emesent is a world-leader in drone autonomy, LiDAR mapping, and data analytics. Our vision is to autonomously map the inaccessible. Founded in 2018, we have established ourselves worldwide with a reputation for delivering high-quality data capture in the mining, infrastructure, survey, and mapping industries.
Our team of 100+ roboticists, engineers, and business development experts work side-by-side to deliver revolutionary efficiency, safety, and operational insights to our customers. Our flagship product, Hovermap, is a smart mobile scanning unit that combines advanced collision avoidance and autonomous flight technologies to map hazardous and GPS-denied environments.