JOB DETAILS: Over 8 years of software engineering experience. Proficient in Java for multi-tier web application development. MAIN RESPONSIBILITIES:
Take on a technical leadership role in the design, integration, deployment, and transformation of enterprise-level SaaS HR service systems.
The flexible design architecture approach aims to provide configurability throughout the data creation, integration, workflow, notification, and data storage processes.
Understand and synthesize integration requirements, and provide recommendations based on business objectives, product roadmap, solution architecture, and technical factors.
Contribute to the development of our platform functionality using modern frameworks and tools. Identify and troubleshoot API integration issues within a multi-system ecosystem.
Collaborate closely with customer stakeholders, partners, product managers, creative designers, platform architects, and other software engineers.
Always learn and utilize the latest technologies.
Implement a system to meet the needs of vulnerable population groups.
Contributing to ensuring the highest standards of security, scalability, reusability, and testing in system architecture and software specifications, interfaces, components, data structures, and algorithms.
REQUEST:
Experienced with React, Typescript, MUI (CSS), and GraphQL.
Possesses skills in building microservices architecture and adhering to OpenAPI standards.
Experienced with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR.
He has led large-scale IT application deployment projects.
Excellent problem-solving skills and the ability to identify obstacles.
Experienced with Agile, Git, IT security architecture, and testing methodologies.
Possesses in-depth knowledge of AWS/cloud computing deployment and scaling.
Proficient in REST API, GraphQL, SQL, NoSQL, and web development concepts.
Focus on writing clean, efficient code and providing thorough documentation.
Expert in TDD, CI/CD, and time management.
Communicate effectively in both English and Vietnamese.
Committed to continuous learning.
Bachelor's degree in Computer Science or equivalent experience.
BENEFITS RECEIVED:
A remote work environment allows you to work from anywhere in the world.
Full-time insurance is subject to Vietnamese labor law.
Support for work equipment.
Annual bonuses, performance-based bonuses.
This monthly benefits package helps you work and live better while working remotely!
Comprehensive support for certification exams and advanced skills training courses.
You will be entitled to 22 days of paid leave in your fifth year of employment. We encourage you to take a month off.
Competitive salary and benefits package.
Opportunities for professional development and career advancement are available through monthly training sessions.
A dynamic and creative team that values innovation and collaboration.
Benefits for candidates include: Overseas travel, laptop support, and work-from-home options.