
Senior Full Stack Engineer – Node.js, Python
Posted May 6

Posted May 6
• Design, develop, and maintain backend services utilizing Node.js and Python.
• Create and implement scalable and dependable RESTful APIs.
• Take ownership of backend solutions from design through delivery, ensuring high quality and performance.
• Implement and uphold business logic that aligns with complex system requirements.
• Integrate backend services with both internal and external systems.
• Utilize Azure cloud services for deployments, integrations, and backend solutions.
• Identify and address performance, scalability, and reliability challenges.
• Apply best practices in authentication, authorization, and backend security measures.
• Collaborate with frontend engineers to guarantee seamless system integration.
• Engage in technical discussions, proposing solutions and enhancements.
• Troubleshoot and resolve issues across various environments.
• Contribute to the enhancement of backend architecture and development methodologies.
• Design and implement AI-driven features or integrations as necessary within backend solutions.
• Bachelor’s Degree in Computer Science, Software Engineering, or a related discipline.
• Over 5 years of experience in software development with a strong emphasis on backend technologies (Node.js and Python).
• Significant experience with Node.js (NestJS or similar frameworks).
• Substantial experience with Python (FastAPI or similar frameworks).
• Proven track record in designing and constructing RESTful APIs and backend services.
• Practical experience working in cloud environments (Azure preferred; beyond mere exposure).
• Experience with distributed systems, microservices, or modular architectures.
• Strong understanding of asynchronous processing and backend data flows.
• Experience in debugging, troubleshooting, and enhancing performance in production-like environments.
• Comprehensive knowledge of backend security, authentication, and SSL.
• Experience with integrations and complex business logic.
• Familiarity with testing methodologies, version control (Git), and CI/CD pipelines.
• Strong analytical and problem-solving capabilities with meticulous attention to detail.
• Ability to clearly articulate technical decisions and trade-offs.
• A strong sense of ownership and accountability for the solutions delivered.
• Working experience with frontend technologies (React / Next.js).
• Practical experience in implementing AI-based solutions in real projects (e.g., LLM integrations, AI-powered features, or data-driven models).
• Advanced proficiency in English is required, as you will engage directly with clients based in the US.
• Health insurance.
• Professional development opportunities.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.