Job Description, Responsibilities & Requirements
About the Position
We are seeking a Full Stack Web Developer with 3+ years of experience to join our innovative team at AlgoFace, developing immersive AR user experiences.
About the Company
AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) is at the forefront of the AI revolution, changing the way consumers interact, shop, and play. We have developed a unique technology that maps, tracks, and analyzes 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.
Responsibilities
- Develop solutions using PHP, Angular, and JavaScript
- Design and develop secure, and resilient server-side technology to process complex client-side requests for computer vision-related APIs
- Extend computer vision and machine learning algorithms written in C++ and Python as server-based APIs
- Optimize the algorithm running time and memory usage and develop scalable resilient infrastructure
- Develop database management systems for user authentication, authorization, and account management
- Develop datastores for collecting, recording, and storing unstructured data and provide webhooks and APIs for computer vision and machine learning algorithms to perform remote training, validation, and testing
- Architect a solution to deploy back-end services in a cloud platform such as AWS and ensure the services are up and running at all times
- Add newly released features, improvements, and services to our cloud ecosystem
Requirements
- 3+ years of applicable work experience
- Degree in Computer Science, Engineering, or related field, or an equivalent combination of education and work-related experience
- Experience with back-end coding languages including Node.js, Java
- Experience in designing and building frontend applications using TypeScript, JavaScript, HTML, (S)CSS, Node.js, Express.js, React, MongoDB
- Knowledge in web components, RXJS, ES6, Angular (6)
- Understanding of CI/CD with Jasmine, Karma, Jenkins, Docker, Kubernetes
- Experience with Atlassian JIRA & Confluence
- Cloud services management especially AWS
- Comfortable reading legacy code
- Willing to learn new development and technical topics
- Analytical thinker, self-driven, and self-motivated
- Detail-oriented
- Excellent time management skills
- Able to meet changing priority demands
We Offer
- Opportunity to work with cutting-edge technology in AI and AR
- Remote work options
- Professional growth and development opportunities
How to Apply
Please fill out this form if you are interested in joining our amazing team.