Job Summary
- Technical Skill:
- Java ,
- Python ,
- NodeJS ,
- Design Patterns ,
- Architecture ,
- MS Azure ,
- DevOps ,
- AWS ,
- ReactJS ,
- OWASP ,
- GCP ,
- Web App
Job description
Overview of job
Position Summary:
- We are seeking an experienced Senior Tech Lead to join our dynamic team. In this critical role, you will lead a team of talented software engineers, working closely with the CTO to drive the development of secure, high-quality web applications. The ideal candidate will have a strong background in Java or Python, React, and a proven track record of leading engineering teams. Proficiency in English and Vietnamese is essential, as you will be leading cross-functional teams and collaborating with stakeholders across the company.
Responsibilities:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performing work environment.
- Work closely with the CTO to define technical direction, architecture design, set goals, and execute on the product roadmap.
- Design, develop, and maintain secure web applications using Java or Python for the backend and React for the frontend.
- Lead the effort to identify and mitigate application vulnerabilities, implementing best practices such as code reviews, secure coding standards, and threat modeling.
- Ensure the team's adherence to best practices in software development, including code quality, testing, and documentation.
- Drive the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Collaborate with product managers, designers, and other stakeholders to deliver innovative solutions that meet business needs.
- Perform code reviews, provide constructive feedback, and ensure the team adheres to coding standards and best practices.
- Troubleshoot and resolve complex technical issues, ensuring the reliability, performance, and security of applications.
- Stay up-to-date with emerging technologies and industry trends, recommending improvements and best practices.
- Manage project timelines, track progress, and ensure the timely delivery of high-quality software.
- Communicate effectively in English and Vietnamese, both verbally and in writing, with team members, stakeholders, and external partners.
Benefits:
- Attractive compensation, regular assessments, and salary reviews;
- 13th-month salary and annual bonus;
- 20 days annual leave;
- 100% salary during the probation period;
- 100% social insurance, premium healthcare insurance, and annual routine check-up;
- Unlimited access to a selection of food and beverages;
- Special celebrations on 8/3, Father's day, 20/10, Christmas, Tet holiday, etc.;
- Company activities: annual teambuilding, New Year party, quarterly company party, weekly fruits day, monthly birthday, etc.;
- Sports activities: badminton, football, bowling, cycling, etc.;
- In-house acoustic music band;
- Cinema days with blockbuster movies.
Projects & Team:
- International working environment with a young, friendly, dynamic team, and creative;
- Flat organizational structure;
- ISO/IEC 27001:2013 Information Security Management Standards;
- Company sponsors overseas in-class training and online training courses.
Job Requirement
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software development, with at least 3 years in a tech lead or similar leadership role.
- Strong proficiency in Java or Python or Node.js, and preferably good experience on React.js.
- Proven experience leading engineering teams and managing projects from concept to deployment.
- Solid understanding of secure software development practices, including OWASP, secure coding, and vulnerability management.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong understanding of web application architecture, design patterns, and best practices.
- Experience with cloud platforms (AWS, GCP, Azure) and DevOps practices is a plus.
- Excellent communication skills in both English and Vietnamese.
- Ability to work in a fast-paced environment, manage multiple priorities, and meet deadlines.
- Strong leadership skills, with a focus on mentoring and team development.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Python
- NodeJS
- Design Patterns
- Architecture
- MS Azure
- DevOps
- AWS
- ReactJS
- OWASP
- GCP
- Web App
COMPETENCES
- Team Leadership
- Problem Solving Skills
- Communication Skills
BUSINESS PROFILE
Pal Tech is an IT company providing and developing software platforms.
We are an IT company providing and developing software platforms that are scalable, superb quality and economical for varying business operational needs. We provide quality technical services for all kinds of organizations from small and medium-sized enterprises (SMEs) both locally and overseas. We are committed to deliver strategic and innovative solutions to add business value to our customers. We deliver a set of integrated web based solutions and also develop customized Internet applications based on pre-defined work-order from you, our clients. Paltech is dedicated to redefine your business in the world-wide web for growth and higher production through competitive advantage in speed, cost and adaptability.