Back to search:Full Stack / Jakarta (south)

Job Description: Full-Stack Engineer

Position Summary:

We are seeking a talented and versatile Full-Stack Engineer to join our team. The ideal

candidate will be responsible for developing and maintaining both the front-end and back-end of

our applications. You will work closely with our design and product teams to deliver high-quality,

scalable, and robust software solutions.

Key Responsibilities:

Front-End Development:

● Translate UI/UX design wireframes into high-quality, responsive code.

● Build and maintain intuitive, user-friendly, and interactive user interfaces.

● Implement front-end logic and integrate with back-end APIs and services.

● Optimize application performance for maximum speed and scalability.

● Conduct thorough testing and debugging of the front-end codebase.

Back-End Development:

● Design, build, and maintain efficient, reusable, and reliable back-end logic and

functionalities.

● Develop and manage robust APIs to support front-end and third-party integrations.

● Design, implement, and manage database schemas and queries.

● Implement authentication, authorization, and security protocols to protect sensitive data.

● Ensure application security and optimize server performance.

General:

● Collaborate with cross-functional teams, including product managers, designers, and

other engineers.

● Demonstrate full ownership of one or more projects, from conception to deployment and

maintenance.

● Stay up-to-date with emerging technologies and best practices in software development.

Criteria:

● Proficient in Go and at least one of the following front-end frameworks: React, Vue, or

● Proven ability to handle both front-end and back-end responsibilities.

● Strong problem-solving skills and attention to detail.

● Excellent communication and teamwork abilities.

● A portfolio of completed projects demonstrating your full-stack capabilities is a plus