We develop cutting-edge solutions that empower individuals and businesses to leverage the power of AI effortlessly.
We are seeking a highly skilled and experienced Senior Back End Developer to join our team. The ideal candidate will have extensive experience in back end development, with a strong focus on MongoDB, RabbitMQ, S3, AWS, and Node.js. Additionally, the candidate must possess expertise in various areas including machine learning web apps, building agents with OpenAI, serverless database management, creating API calls, and utilizing AWS and ECS/microservices architecture.
Responsibilities:Develop and maintain robust back end solutions using Node.js, MongoDB, RabbitMQ, and S3 for file storage.Design and implement scalable and reliable server architecture on AWS platform.Collaborate with cross-functional teams to develop machine learning web applications and integrate OpenAI agents into our systems.Implement serverless database solutions and microservices using AWS services such as ECS.Create and optimize API calls to enhance system performance and user experience.Utilize Celery and other relevant libraries for asynchronous task execution and job scheduling.
Requirements:Bachelor's degree in Computer Science, Engineering, or related field.Proven experience as a Back End Developer with a minimum of 5 years in relevant roles.Strong proficiency in MongoDB, RabbitMQ, S3, AWS (particularly server-side), and Node.js.Experience in developing machine learning web applications and integrating OpenAI agents into systems.In-depth understanding of serverless architecture and microservices patterns, with hands-on experience deploying applications on AWS ECS.Familiarity with asynchronous task processing and job scheduling using libraries like Celery.Ability to design and implement efficient API calls for optimal performance and scalability.Excellent problem-solving skills and ability to work effectively in a collaborative team environment.Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.
Preferred Qualifications:Master's degree in Computer Science or related field.Certification in AWS Solutions Architect or related AWS certifications.Experience with other NoSQL databases and message queueing systems.Familiarity with containerization technologies such as Docker and Kubernetes.
More Details:English AdvancedFull Stack100% RemoteRate: 2500 to 4000 USD/Month