Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan AI Full Stack Engineer - Contract 6 Months di Lippo Karawaci kami kurasi dari JobStreet (kategori Teknologi & IT). Perhatikan lokasi kerja (Banten) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
About the Role
We are looking for a passionate and talented Software Engineer to join our technology team. In this role, you will be responsible for designing, developing, testing, and maintaining high-quality software applications that support business operations and digital transformation initiatives. You will collaborate closely with Product Owners, Business Analysts, UI/UX Designers, and other Engineers to deliver scalable, secure, and reliable solutions.
Key Responsibilities
Design, develop, test, and maintain web and/or mobile applications.
Write clean, efficient, maintainable, and well-documented code.
Analyze business requirements and translate them into technical solutions.
Collaborate with cross-functional teams throughout the software development lifecycle.
Perform code reviews and ensure adherence to coding standards and best practices.
Troubleshoot, debug, and resolve software defects and production issues.
Optimize application performance, scalability, and security.
Develop and maintain APIs and system integrations.
Participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and sprint reviews.
Keep up to date with emerging technologies and recommend improvements to existing systems.
Requirements
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum 2–5 years of experience in software development (experience requirement can be adjusted based on the level).
Proficient in one or more programming languages such as Java, C#, Python, JavaScript, TypeScript, Go, or PHP.
Experience with modern frameworks such as .NET, Spring Boot, React, Angular, Vue.js, Node.js, or Laravel.
Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering principles.
Experience working with relational databases (MySQL, PostgreSQL, SQL Server) and/or NoSQL databases.
Familiarity with RESTful APIs, Git, CI/CD pipelines, and cloud platforms is an advantage.
Experience with Docker, Kubernetes, or microservices architecture is preferred.
Understanding of Agile/Scrum development methodology.