top of page

Senior Full-Stack Software Engineer

Jakarta, Indonesia

Job Type

Full Time

Workspace

Remote

About the Role

This is a full-time, hybrid role for a Senior Full-Stack Software Engineer with 4-6 years of experience in web development. You will design, build, and maintain both frontend (using React, Angular, or Vue.js) and backend systems (Node.js, Python, or PHP), focusing on admin dashboards and APIs. Experience with databases (SQL, NoSQL), cloud platforms (AWS, Azure), and containerization (Docker) is required. As a senior team member, you will lead technical discussions, mentor junior developers, and ensure the delivery of secure, scalable applications. Strong communication and problem-solving skills are essential.

Requirements

  • Experience:

    • 4-6 years of experience in full-stack web development.

    • Proven experience developing admin dashboards, APIs, and full-stack web applications.

  • Frontend Skills:

    • Proficiency in HTML, CSS, JavaScript.

    • Experience with modern frontend frameworks like React, Angular, or Vue.js.

    • Strong understanding of UI/UX principles and responsive design.

    • Familiarity with CSS preprocessors (Sass, Less) and build tools like Webpack or Vite.

  • Backend Skills:

    • Proficient in backend languages such as Node.js, Python, Ruby, or PHP.

    • Experience with RESTful APIs and GraphQL.

    • Strong understanding of databases: both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).

    • Knowledge of authentication and authorization mechanisms like OAuth, JWT, etc.

  • DevOps and Deployment:

    • Experience with CI/CD pipelines and version control systems like Git.

    • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deploying and maintaining web applications.

    • Experience with containerization and orchestration tools like Docker and Kubernetes.

  • Collaboration and Leadership:

    • Experience in working within Agile or Scrum teams.

    • Ability to mentor junior developers and lead technical discussions.

    • Excellent communication skills for collaboration with cross-functional teams (product, design, QA).

  • Education:

    • Bachelor’s degree in Computer Science, Software Engineering, or related fields, or equivalent practical experience.

About the Company

Agena Sports Indonesia. Jakarta-based startup end-to-end solution for racket sports (Tennis & Padel).

Agena - Main Logo - Yellow (1).png

Agena Sports

PT. AKAR GENERASI AKTIF​

©2024 by Agena Sports.

LOC

Agena Warehouse
Ruang 48, South Jakarta

Agena Express
Jungle Tennis, West Jakarta

(COMING SOON) Agena Racket Store
Setiabudi One, Kuningan

CONTACT

IG @agenatennis
+62 877-7690-2406 (WhatsApp)

hello@agenasports.com

Where to find us

bottom of page