Job Description
Summary
We are seeking a Full Stack Developer to build and maintain scalable web applications, working across front-end, back-end, and databases. The role requires strong technical skills and collaboration to deliver high-quality, user-focused solutions.
Responsibilities
- Work closely with local/global engineering teams and global product management teams to develop high-quality applications.
- Be responsible for new product development according to specific requirements.
- Lead technology development and project execution, ensuring on-time delivery.
- Verify and conduct design documents, defining function, structure, interface, and other specifications.
- Participate in and lead code reviews for developed features.
- Be responsible for the performance improvement of digital products.
- Design and build solutions for different digital product integrations.
- Work with the testing team to define, review, and execute test cases.
Requirements
- B.S. or above in Software Engineering, Computer Science, or a related discipline.
- At least 5 years of application development experience.
- Strong proficiency in front-end development using React.
- Solid experience with back-end development using Java, Python, and/or Node.js.
- Strong knowledge of AWS and its related services (e.g., EC2, S3, Lambda, RDS).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Experience in performance optimization.
- Experience with Agile development processes.
- Knowledge of AI concepts and experience with workflow automation tools like N8N is a plus.
- Good written and oral English skills are a plus.
Skills
- Communications Skills
- Database Management
- Development
- Java
- Python
- Software Engineering
- SQL
- Team Collaboration

