Job Title: Full-Stack Engineer
Location: Kuningan, Jakarta Selatan
Department: Technology / Engineering
Employment Type: Full-Time
About the Role
We are seeking a talented and versatile Full-Stack Engineer to join our growing team. This role involves developing and maintaining both the front-end and back-end components of our applications, ensuring high performance, scalability, and exceptional user experiences. The ideal candidate will collaborate closely with cross-functional teams to deliver robust and efficient software solutions.
Responsibilities:
Front-End Development
- Translate UI/UX design wireframes into high-quality, responsive code.
- Build and maintain intuitive, user-friendly, and interactive interfaces.
- Implement front-end logic and integrate with back-end APIs and services.
- Optimize application performance for speed, scalability, and reliability.
- Conduct comprehensive testing and debugging of front-end code.
Back-End Development
- Design, build, and maintain efficient and reliable back-end systems.
- Develop and manage APIs to support front-end and third-party integrations.
- Design and maintain database schemas, queries, and data models.
- Implement secure authentication, authorization, and data protection measures.
- Optimize server performance and ensure system reliability.
General
- Collaborate effectively with product managers, designers, and fellow engineers.
- Take ownership of assigned projects from conception to deployment and ongoing maintenance.
- Stay updated with emerging technologies, frameworks, and development best practices.
Minimum Requirements
- Proficiency in Go and at least one modern front-end framework such as React, Vue, or
- Demonstrated experience in both front-end and back-end development.
- Strong problem-solving abilities and attention to detail.
- Excellent communication and collaboration skills.
- A portfolio showcasing completed full-stack projects is a strong advantage.