Nội dung công việc
- Design, develop, and maintain high-quality software solutions using Java or Golang and related technologies.
- Lead the design and implementation of full-stack applications, including FrontEnd, BackEnd and DevOps.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define requirements and deliver solutions that meet business objectives.
- Implement best practices for software development, including code reviews, unit testing, continuous integration, and deployment automation.
- Drive the adoption of DevOps practices and tools to streamline development workflows, improve code quality, and enhance system reliability.
- Experience with CI/CD pipeline (Jenkins, Docker).
- Monitor system performance, identify bottlenecks and areas for optimization, and implement solutions to improve scalability and efficiency.
- Stay current with emerging technologies and industry trends, and make recommendations for technology adoption and process improvement.
- Mentor junior engineers, provide technical guidance, and foster a culture of learning and innovation within the team.
Yêu cầu ứng viên
Must have:
● Bachelor's degree in Computer Science, Engineering, or a related field.
● 5+ years of experience in software development, with at least 2 years in a leadership or lead developer role and with a focus on building platforms: SaaS, PaaS, IaaS,…
● Proficiency in both front-end and back-end technologies, including but not limited to:
1. Front-end: HTML/CSS, JavaScript (React, Angular), CSS preprocessors (Sass, Less)
2. Back-end: Java, Golang, Python.
3. Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis)
● Experience with cloud provider (e.g., AWS, Azure, Google Cloud).
● Strong understanding of software design patterns, data structures, and algorithms.
● Ability to communicate effectively with technical and non-technical stakeholders.
● Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and client requirements.
● Strong problem-solving skills and ability to make timely decisions under pressure.
Nice to have:
● Experience working in an outsourcing environment is highly desirable.
● Experience working in an Agile/Scrum development environment is preferred.
● Project management certification (e.g., PMP) is a plus.
● Using Japanese is a big advantage.
Công ty TNHH Công nghệ Giải pháp Citynow (Citynow Technology Solutions - CTS) có gần 10 năm hoạt động trong lĩnh vực cung cấp các giải pháp công nghệ toàn diện, với hơn 100 dự án thành công về tư vấn giải pháp chuyển đổi kỹ thuật số (Digital Transformation - DX) cho các doanh nghiệp hàng đầu Nhật Bản như CTC, NTT, Neuron Age…
CTS luôn tiên phong nghiên cứu, phát triển và ứng dụng các công nghệ hàng đầu thế giới về ứng dụng web và mobile, sử dụng công nghệ Cloud, AI và IoT, giúp doanh nghiệp quả
Công ty TNHH Công nghệ Giải pháp Citynow (Citynow Technology Solutions - CTS) có gần 10 năm hoạt động trong lĩnh vực cung cấp các giải pháp công nghệ toàn diện, với hơn 100 dự án thành công về tư vấn giải pháp chuyển đổi kỹ thuật số (Digital Transformation - DX) cho các doanh nghiệp hàng đầu Nhật Bản như CTC, NTT, Neuron Age…
CTS luôn tiên phong nghiên cứu, phát triển và ứng dụng các công nghệ hàng đầu thế giới về ứng dụng web và mobile, sử dụng công nghệ Cloud, AI và IoT, giúp doanh nghiệp quả