Job Description
About Company
Your role & responsibilities
- Provide technical guidance in product design, development and testing activities
- Take a lead role in architecting, designing, and building complex distributed software systems
- Lead design reviews and recommend Product improvements
- Provide support in all phases of Product Development Life Cycle (PDLC) and ensure to deliver high-quality products
- Participate in all aspects of PDLC, not limited to backend or frontend
- Provide training and mentor other Engineers when required
- Develop most effective technical solutions to meet business requirements
- Assist in risk assessment and mitigation activities
- Recommend new technologies to ensure quality and productivity.
Your skills & qualifications
- Bachelor’s degree in Computer Science or related field
- 5+ years of Technical Leadership experience with all phases of Software Development Life Cycle, including designing, coding, integrating, testing and releasing enterprise products.
- Experience defining system architectures for scalability, performance, and reliability
- Demonstrated ability to mentor, coach other software developers
- You’re comfortable writing code and you possess a keen sense for code quality, scalability, performance, and maintainability
- Mastery of the tools of the trade, including a variety of modern programming languages (Java, Python, JavaScript - Java is preferred) and open-source web and data technologies (Spring, NodeJs, Websockets, Message queues, Apache Kafka, Elasticsearch, Storm, Nifi)
- Experience with the Cloud platform such as AWS
- Strong interpersonal, communication and presentation skills. Ability to develop relationships with people with diverse cultural backgrounds
- Experience working as part of a team defining system architectures, object-oriented design and exploring technical feasibility tradeoffs
- Results driven, strong analytical skills with exceptional verbal and written communication
- Ability to communicate effectively in English
Benefits for you
- 13th-month salary
- New laptop/MacBook Pro
- UNLIMITED VACATION!!!
- Medical check-up every year
- Additional Insurance every year besides the required insurance of Vietnam labor law
- Yearly company tripYearly company trip
- Modern facility and open environment
- Opportunities to work onsite in the US
- Ability to communicate effectively in English
- Mon - Fri