top of page

ASF010 - MID-LEVEL BACK-END ENGINEER

Jt 1.png

ASF010 - MID-LEVEL BACK-END ENGINEER

Apply

IT

Mid-Level

Hanoi/Remote Full-time

Full-time

Responsibilities

  • Participate in project requirements analysis and software architecture design.

  • Design, develop, and maintain backend APIs and services that encapsulate critical business logic, facilitating smooth communication and integration between different software components, leveraging TypeScript frameworks and serverless architecture on AWS.

  • Implement robust authentication, authorization, and data security measures across all services, prioritizing protecting sensitive information in different applications.

  • Continuously monitor application performance, scalability, and reliability, optimizing services to ensure optimal functionality for in-house perfumers and machine operation interfaces.

  • Proficiency in testing methodologies, mocking, and debugging tools to maintain application integrity across various tools and applications.

  • Collaborate with cross-functional teams to assist in integrating software components, troubleshoot technical issues, and ensure seamless operation of diverse applications.

Requirements

  • 5+ years of working experience in backend software development.

  • Proficient with AWS architectural models such as serverless, microservices, and event-driven architecture.

  • Experience in designing and implementing backend services that encapsulate critical business logic for diverse software applications.

  • Strong understanding and experience in designing, and implementing well-defined APIs for seamlessly integrating various AWS services within a serverless context, in conjunction with Next.js backend services.

  • Proficient in TypeScript and at least one of these: Python, Node.js, Next.js, or SST.

  • Familiarity with implementing robust security measures, ensuring data protection and system security across diverse applications.

  • Proven track record in monitoring and optimizing backend services for optimal application performance catering to different user groups and functionalities.

  • Ability to collaborate effectively within a team environment, aiding in integration and troubleshooting across diverse software applications.

  • Proficient in identifying and resolving technical issues, and upgrading software when necessary across various specialized tools.

  • Ability to document technical processes and solutions in English, facilitating communication and knowledge transfer within the team.

  • Conversational proficiency in English, facilitating communication across diverse user groups and teams.

Benefits

Working location: Remote Full-time

Salary range: Up to USD 2,200 NET

Infomation

Offered Salary

2,000 $ - 2,200 $

Skills

bottom of page