Senior Fullstack Engineer
Location: Hanoi, Vietnam
Workplace Type: Hybrid (2 days onsite)
About the Role
We are seeking a Senior Fullstack Engineer to join our dynamic team, focused on tackling real-world challenges and crafting innovative user experiences by leveraging AI within the finance sector. The ideal candidate will be a bold and creative thinker, driven to excel in a fast-paced, entrepreneurial environment. You will engage with clients and stakeholders to define project objectives, lead the resolution of technical challenges, and contribute to the architectural design and development of our AI-driven solutions. This role requires a strong full-stack orientation, excellent communication skills, and a proactive approach to problem-solving.
Key Responsibilities
- Engage with clients, partners, and stakeholders to determine project objectives and identify technical challenges.
- Create technical specifications and design the architectural framework based on project goals and future vision, aligning with current software development methodologies and technologies.
- Translate architectural designs into actionable development tasks, handling aspects across front-end, back-end, and DevOps.
- Collaborate with the Quality Consultant (QC) and Project Manager to ensure software quality and participate in quality assurance processes.
- Mentor and consult Tech Members, providing guidance and support as needed across multiple projects.
- Perform additional challenging tasks as assigned by the BOM/Director, contributing to the overall success of the team and projects.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Contribute to the continuous improvement of our development processes and tools.
- Stay up-to-date with the latest trends and technologies in full-stack development and AI.
Required Skills & Qualifications
- Minimum 5 years of combined experience in both front-end and back-end web development.
- Proficiency in a back-end language like Python (open to other technologies such as Go, Rust, PHP, Java, etc., with a willingness to work with Python).
- Expertise in modern front-end frameworks like React and Vue.js.
- Experience with relational (MySQL, PostgreSQL) and NoSQL databases (schema design, scalability).
- Experience with Web API design (REST/ GraphQL) for web and mobile interfaces.
- Proven experience working in an international hybrid/remote team and eagerness to learn cutting-edge technologies and share knowledge with the team.
- Good English communication skills in both written and verbal, with an understanding and appreciation of cultural differences.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Experience with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
- Bachelor's degree in Computer Science or a related field.
- A background in Fintech/Banking, an AI-mindset, prior AI project experience, and proven AI integration in daily workflow are highly valued.
Benefit:
- 15 annual leaves/ year
- Competitive salary based on experience and capacity: Up to $3,000 Gross;
- 13-month salary: receive one additional month’s salary per year;
- Salary review: once a year;
- Private health insurance: company-provided private health insurance coverage;
- Flexible work schedule: flexible work time and leave policy for better work-life balance;
- Annual events: two outings per year, company trip, year-end party, and various internal activities;
- Monthly club activities: participate in various social club activities;
- Yearly medical checkup: receive an annual medical checkup covered by the company;
- Financial support for weddings, funerals, and offspring delivery;
- Self-host events: funding for employee-organized events based on topic and scale;
- Sponsor courses to nurture your talent and professional development.