Job Description, Responsibilities & Requirements
About the Position
We are looking for a talented Frontend / Software Engineer to join our innovative team at AlgoFace. As part of our team, you will be at the forefront of the AI revolution, developing immersive AR user experiences that map, track, and analyze the human face.
Responsibilities
- Design and develop high-quality front-end applications.
- Develop new software applications, features, and services that support and scale web applications.
- Stay current with the latest front-end technologies and best practices and share your findings with the team.
- Design and develop Authentication and Authorization applications.
- Design and develop Analytical Dashboards.
- Perform unit, integration, and UI testing.
- Having working knowledge of emscripten is a plus.
- Design and develop emscripten interfaces in C/C++.
- Work as part of an agile team across a variety of application domains.
Requirements
- Bachelor’s degree in Computer Science or relevant stream.
- 3+ years of experience with JavaScript technologies.
- 3+ years of experience in material design.
- 2+ years of experience with REST API and/or SocketIO.
- 3+ years of experience with web technologies such as React, MobX, Bootstrap, jQuery, etc.
- 3+ years of experience with HTML5, and CSS3.
- 2+ years of experience in MongoDB and/or PostgreSQL.
Nice to Have
- Node.js, Express frameworks
- C/C++ Experience
- Emscripten Experience
- AWS EC2, API Gateway, S3, Cognito Experience.
About the Company
AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) is at the cutting edge of technology, developing unique solutions that map, track, and analyze the human face to accurately integrate immersive AR user experiences across platforms. We are making this technology available via SDK for all web and mobile platforms.
We Offer
- Opportunity to work in a dynamic and innovative environment.
- Be part of a team that is shaping the future of AI and AR.
- Remote work options.
If you are interested in joining our amazing team, please fill out the form provided.