
Full Stack Web Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Full Stack Web Developer to join AlgoFace, a pioneering company at the intersection of Artificial Intelligence and Augmented Reality. Our unique technology maps, tracks, and analyzes the human face to create 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, 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 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 backend 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
- Be part of a dynamic and innovative team
- Competitive salary (details not provided)
- Remote work options (details not provided)
About the Company
AlgoFace is at the forefront of the AI revolution, changing the way consumers interact, shop, and play. Our technology 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.
© Algoface. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We are a team of passionate innovators with deep rooted knowledge in computer vision, augmented reality and applied artificial intelligence applications for the enterprise. AlgoFace is exclusively committed to developing and deploying AI-AR technology for human faces that will power the next generation of consumer experience.
More at Algoface
All 12 roles
Computer Vision/Deep Learning Engineer
Algoface

Frontend / Software Engineer
Algoface

C++ Software Engineer
Algoface

Embedded System Developer (OOP|CUDA|GPU|C++)
Algoface