Negotiable
Outside
Remote
USA
Summary: The Backend Developer role focuses on designing, developing, and maintaining scalable microservices using Python and Node.js, particularly with the FastAPI framework. The position requires collaboration with cross-functional teams to deliver high-quality features and involves the entire software development lifecycle. The role is remote and classified as outside IR35.
Key Responsibilities:
- Design, develop, and maintain resilient and scalable microservices using Python with the FastAPI framework.
- Build and integrate efficient RESTful APIs and microservices to support various frontend and internal systems.
- Leverage your strong Node.js background to contribute to existing services and potentially develop new ones.
- Collaborate closely with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to deliver high-quality, end-to-end features.
- Write clean, well-documented, and testable code while adhering to industry best practices.
- Participate in the entire software development lifecycle, from conception and design to deployment and maintenance.
- Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability.
- Contribute to the continuous improvement of our architecture and development processes.
Key Skills:
- Proven experience in backend development with a strong focus on building microservices.
- Hands-on experience with Python and the FastAPI framework is essential.
- A strong background and demonstrable experience with Node.js.
- Solid understanding of RESTful API design principles and best practices.
- Experience with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.
- Proficiency with version control systems, particularly Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role : Backend Developer (Node.js, Python, FAST API).
Location : Remote:
Required Skills: Backend, NodeJS, Python, Fast API, NoSQL, Restful.
What will you do? What are we looking for?
Key Responsibilities:
- Design, develop, and maintain resilient and scalable microservices using Python with the FastAPI framework.
- Build and integrate efficient RESTful APIs and microservices to support various frontend and internal systems.
- Leverage your strong Node.js background to contribute to existing services and potentially develop new ones.
- Collaborate closely with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to deliver high-quality, end-to-end features.
- Write clean, well-documented, and testable code while adhering to industry best practices.
- Participate in the entire software development lifecycle, from conception and design to deployment and maintenance.
- Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability.
- Contribute to the continuous improvement of our architecture and development processes.
Required Skills and Experience:
- Proven experience in backend development with a strong focus on building microservices.
- Hands-on experience with Python and the FastAPI framework is essential.
- A strong background and demonstrable experience with Node.js.
- Solid understanding of RESTful API design principles and best practices.
- Experience with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.
- Proficiency with version control systems, particularly Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.