
Backend AI Software Engineer – TypeScript, NodeJS
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in Europe.
• Develop clean, maintainable, and efficient code.
• Integrate and develop third-party APIs and services.
• Create and implement authentication and authorization systems.
• Construct data processing pipelines and background tasks.
• Design and enhance database schemas.
• Monitor and improve database performance.
• Deploy and manage applications in cloud environments such as AWS and GCP.
• Set up CI/CD pipelines and implement automated testing.
• Collaborate with frontend developers, product managers, and designers.
• Produce comprehensive technical documentation.
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience with a robust technical portfolio.
• Over 7 years of experience in backend development.
• Proficiency with testing frameworks, including unit, integration, and end-to-end testing.
• Knowledge of performance testing and optimization techniques.
• Proficient in programming languages such as TypeScript/JavaScript and Node.js (primary stack).
• Experience in utilizing AI tools effectively in daily development tasks.
• Familiarity with web frameworks like Express.js and React for full-stack capabilities.
• Experience with databases, primarily MongoDB, and Redis for caching.
• Proficient in cloud platforms such as AWS and GCP.
• Knowledge of containerization technologies like Docker and Kubernetes (K8s).
• Experience with version control systems, specifically Git and GitHub/GitLab.
• Understanding of concepts related to distributed systems.
• Knowledge of caching strategies, including Redis and Memcached.
• Experience with message queue systems such as RabbitMQ and Apache Kafka.
• Understanding of load balancing and scaling strategies.
• Experience in designing and implementing RESTful APIs.
• Familiarity with API security and authentication methods, including JWT and OAuth.
• Experience with API documentation tools such as Swagger and Postman.
• Strong problem-solving and analytical skills.
• Excellent debugging and troubleshooting capabilities.
• Good communication and teamwork skills.
• Ability to thrive in agile development environments.
• Health insurance.
• Opportunities for professional development.
• 100% remote work with top-notch IT equipment.
• Regular team events and offsite weeks.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.