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.
Bằng cử nhân về Khoa học Máy tính, Kỹ thuật hoặc lĩnh vực liên quan.
● 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,...
Hơn 5 năm kinh nghiệm trong phát triển phần mềm, với ít nhất 2 năm ở vai trò lãnh đạo hoặc nhà phát triển chính và tập trung vào việc xây dựng hệ thống như là SaaS, PaaS, IaaS,...
● Proficiency in both front-end and back-end technologies, including but not limited to:
Thành thạo cả công nghệ front-end và back-end, bao gồm nhưng không giới hạn ở:
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.
Kinh nghiệm làm việc trong môi trường gia công phần mềm là rất mong muốn.
● Experience working in an Agile/Scrum development environment is preferred.
Ưu tiên có kinh nghiệm làm việc trong môi trường phát triển Agile/Scrum.
Quyền lợi
- Chính sách bảo hiểm xã hội, bảo hiểm y tế theo quy định của Nhà nước.
- Môi trường làm việc trẻ trung, năng động, thân thiện.
citynow là công ty Cổ phần đang hoạt động lĩnh vực IT Phần mềm tại TPHCM. Hiện tại chúng tôi đang cần tuyển vị trị trí "Tech Lead Engineer", "Senior Full-Stack Developer". với các kỹ năng như Back End, Java, NoSQL .Bạn sẽ được hưởng các chế độ phúc lợi như Bảo Hiểm Y Tế, Chăm Sóc Sức Khỏe khi làm việc tại citynow.