Algoface is seeking a Full Stack Web Developer in Carefree, Arizona. The successful candidate will develop solutions using PHP, Angular, and JavaScript, focusing on cloud services and computer vision technology. A minimum of 3 years of work experience and a degree in Computer Science or related field are required. Responsibilities include optimizing algorithms and managing database systems for user authentication. Candidates should be analytical thinkers with strong time management skills. Competitive salary and opportunities for growth available.
Qualifications
3+ years of applicable work experience.
Comfortable reading legacy code.
Willing to learn new development and technical topics.
Responsibilities
Develop solutions using PHP, Angular and JavaScript.
Design and develop secure backend technology for complex requests.
Optimize algorithm running time and memory usage.
Develop database management systems for user management.
Architect solutions for deploying backend services on AWS.
Degree in Computer Science, Engineering or related field
Tools
Atlassian JIRA
Atlassian Confluence
Job description
Full Stack Web Developer
Qualifications
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 Type‑Script, 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
What you will do
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 API.
Extend computer vision and machine learning algorithms written in C++ and python as server-based API which accepts calls from user applications. Which will increase the ease of developing, training, testing and deploying new algorithms.
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.