Địa điểm làm việc: Hà Nội.
Mô tả công việc:
- Develop high-quality code for both frontend and backend applications, contributing approximately 50-60% of their time to hands-on coding.
- Review code submitted by peers, providing constructive feedback to ensure code quality and adherence to best practices.
- Lead and support a development team, offering guidance and assistance as needed, comprising around 20-30% of their workload.
- Collaborate with cross-functional teams to analyze project requirements and explore various solutions for complex technical challenges (approximately 20% of workload).
- Demonstrate a deep understanding of various system architectures and propose suitable architectural decisions based on project needs.
- Research and evaluate current and new solutions, staying up-to-date with industry trends and emerging technologies.
- Demonstrate strong engineering and problem-solving skills to address technical issues and bottlenecks effectively.
- Exhibit a high level of proficiency in learning and adapting to new programming languages, frameworks, and technologies in a short span of time.
- Communicate effectively in English, both written and verbal, ensuring clear and concise communication with team members and stakeholders.
- Manage client expectations, address concerns, and ensure client satisfaction with the delivered products.
- Define and enforce coding standards, best practices, and quality assurance processes.
- Collaborate with the testing team to ensure thorough testing and bug resolution.
- Foster a culture of continuous improvement within the team and the organization.
Yêu cầu công việc:
- Language: Proficiency in Vietnamese (Fluent) + Professional Working Proficiency in French (C1 level or similar) OR Professional Working Proficiency in English (TOEIC 900+, IELTS 7+)
- Minimum Qualifications:
- Bachelor’s degree in Computer Science or Engineering.
- Minimum of :
- 3 years of experience as a dedicated backend developer.
- 1 year of experience as a Fullstack developer.
- 1 year of experience as a team lead for a team of 10-15pax
-
- Comfortable with frontend development and willing to contribute to both frontend and backend tasks.
- Proficiency in a variety of programming languages and the ability to quickly learn and assimilate new languages and frameworks.
- Excellent understanding of system architectures and the ability to make informed architectural decisions.
- Strong experience in code review, ensuring code quality, security, and adherence to coding standards.
- Ability to lead and support a development team, fostering a collaborative and productive environment.
- Strong problem-solving skills and the ability to research and explore innovative solutions for complex technical challenges.
- Demonstrated ability to balance hands-on coding, code review, team leadership, and solution exploration effectively.
- Engineering mindset with a passion for continuous learning and improvement.
- Familiarity with Golang, ReactJS, Flutter OR LoopBack, ReactAdmin, and NodeJS.
- Strong attention to detail and multi-tasking skills.
- Nice to Have:
- Master’s Degree in a relevant field or advanced certifications.
- Phenomenal teammate with a forward-thinking mindset, ability, and confidence to challenge the status quo.
Phúc lợi:
- Very competitive salary, 13th-month bonus plus monthly, quarterly, and per-project bonus.
- Flexible working time: 8 hours per day. 5 days/week. Work From Home/Remote Work Support.
- International & dynamic working environment with friendly, open-minded, young, and supportive colleagues.
- Equipment provided: Laptop/Computer + Screen
- Health insurance covered.
- Spacious office space and convenient transportation in the center.
- Casual and comfortable work clothes.
- Regular team building activities.
- Other regimes according to Vietnam’s regulations/laws