Mô Tả Công Việc
Duties and Responsibilities:
- Development
- Develop high-quality web applications by analyzing client requirements and producing clean, efficient code.
- Collaborate with team members and cross-functional teams (SRE, QC, Designer...) to define, design, implement software features & enhancements, and deliver high-quality software solutions.
- Develop and maintain robust, scalable, and efficient backend and APIs.
- Maintenance of web application systems with a large user base.
- Testing, Debugging, and Troubleshooting
- Conduct thorough testing of web applications to identify and resolve bugs or issues.
- Work closely with the QC team to ensure application quality and reliability.
- Security and Compliance
- Implement security best practices to protect web applications from vulnerabilities and cyber threats.
- Ensure compliance with data protection and privacy regulations.
- Documentation
- Prepare the technical documentation in the project using English, including code comments and guides for non-tech persons.
- Maintenance of up-to-date documentation for future reference and knowledge sharing.
- Collaboration and Communication
- Communicate effectively with team members and stakeholders to understand project requirements.
- Communicate technical concepts to non-technical stakeholders effectively.
- Continuous Learning
- Stay updated with the latest trends and technologies in software development and contribute to improving existing processes and practices.
- Continuously improve coding skills and adopt best practices for efficient development.
Yêu Cầu Công Việc
Education:
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
Required Tech Skills and Experience:
- 4+ years of experience in developing and operating Web services using the Golang programming language.
- Proven experience as a web developer with a solid understanding of web technologies.
- Have knowledge and experience of Web application security.
- Fluent in database systems RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB), have a solid knowledge of database design and optimization.
- Experience in caching as Redis, Memcached, ...
- Experience with RESTful APIs and web services.
- Experience in front-end technologies, including HTML5, CSS3, and JavaScript.
- Familiarity with JavaScript frameworks such as React or Vue.js, preferably React.
- Solid knowledge of version control tools, preferably Git.
- Ability to work with third-party APIs and services.
- Proficiency in working with Linux environments and knowing cyber security.
- Problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Good English language skills for both reading and writing.
Preferred Skills:
- Experience as a technical lead throughout the full project development lifecycle.
- Fundamental knowledge of infrastructure, CI/CD, and deployment process.
- Experience in cloud platforms, particularly Amazon Web Services (AWS).
- Understanding of AWS services like EC2, S3, CloudFront, Lambda, RDS...
- Experience with distributed systems with messaging tools Kafka or RabbitMQ.
- Experience with containerization technologies like Docker.
- Understanding of security best practices in web development.
Hình thức
Quyền Lợi
- Attractive salary
- Health care program.
- 20 days of annual leave plus 1 more day for The Anniversary Establishment.
- Bonus programs for candidate referral.
- All benefits followed Vietnamese labor law, including 13th month salary plus competitive bonus.
- Insurance in full gross salary
- Gift for Tet/ Mid-Autumn Festival.
- Annual company trip and regular team building (Birthday, Year-end, Mid-autumn…)
- Allowance for sickness, maternity and peternity and annual periodic health examination.
- Suurounded with friendly, open-minded, and supportive colleagues in a dynamic and professional working environment.
- Sponsor fee for joining any technical training sessions and courses.
- Sponsor examination fee for professional certificate (AWS, PMP, Scrum Master…)
- Free parking
- Macbook Pro that fits your needs.
- Working from Monday to Friday (9am - 6pm).