What are the responsibilities and job description for the Backend Developer position at Advanced Tech Placement?
We’re looking for a skilled back-end developer to join our team, consistently raising the bar on user experiences. Working behind the scenes, the ideal candidate has a unique blend of technical expertise and curiosity, with a methodical, analytical mindset.
Objectives of this Role
- Regularly communicate with stakeholders, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
- Produce quality code, raising the bar for the whole team on quality and speed
- Write code and tests
- Design, filter & consume APIs to support mobile and desktop clients
- Manage and optimize scalable distributed systems on the cloud (AWS – Lambda is a plus)
- Optimization of web applications and chatbots for performance and scalability
- Assist with the design and development of chatbots from concept through implementation
- Work with business groups to capture needs of users
Required Skills and Qualifications
- Computer science degree or equivalent experience
- Experience with core AWS technologies
- 5 years Backend development experience at an enterprise level
- Experience designing and building APIs
- 3 years of node.js experience
- 3 years of JavaScript/Typescript
- Experience in capturing requirements and documenting them
- Demonstrated experience designing flows of dialogs
- Creating REST API’s using Express
- Self-motivated and autonomous worker
- Demonstrated experience working with a diversely-disciplined technical team
Tech skillset:
- Node.js
- Typescript
- JavaScript
- AWS / Lamba functions
- GraphQL
- JSON
- REST APIs
Job Type: Full-time
Pay: $50.00 - $85.00 per hour
Experience:
- AWS: 4 years (Preferred)
- API development: 5 years (Preferred)
- Node.js: 5 years (Preferred)
- JavaScript: 3 years (Preferred)
- TypeScript: 3 years (Preferred)
- JSON: 3 years (Preferred)
Work Location: Multiple Locations