Full-Stack Developer

  • Developer/Programmer
  • Jakarta Raya
  • 07-Dec-2024
  • Rp10.000.000 - Rp14.000.000
  • Full time

Company Description:

We are a trailblazer in AI-driven workforce transformation, offering cutting-edge solutions that empower organizations to navigate, innovate, and excel in dynamic industries. Leveraging advanced analytics, personalized learning pathways, and data-driven insights, we align workforce capabilities with the ever-evolving needs of businesses.

Our mission is to drive sustainable growth by enabling enterprises and institutions to close skill gaps, enhance productivity, and remain competitive in a rapidly changing landscape.

Be part of our journey as we expand our impact across the ASEAN region and beyond, shaping the future of work and empowering businesses to thrive in the age of transformation.

 

Position Summary:

As a Full-Stack Developer, you will play a pivotal role in developing and scaling our AI-powered workforce transformation platform. Working across the entire stack, you will contribute to designing, implementing, and deploying robust, secure, and scalable solutions. Collaborating with a dynamic and innovative team, you will help deliver impactful tools that redefine workforce development in the region and beyond.

 

Responsibilities:

Frontend Development:

  • Build and maintain responsive user interfaces using Vue 3JavaScript, and TypeScript.
  • Collaborate with UX/UI designers to transform wireframes and prototypes into functional applications.
  • Optimize web applications for performance and usability.

Backend Development:

  • Design and implement robust backend architectures using Golang and Laravel.
  • Develop RESTful APIs to support seamless integration between frontend and backend systems.
  • Manage and optimize relational databases like Postgres and MySQL to ensure data integrity and performance.

Cloud Infrastructure & DevOps:

  • Deploy, monitor, and scale applications using AWS EC2AWS S3AWS SQS, and AWS Load Balancer.
  • Leverage Docker for containerized application deployment.
  • Configure and manage web servers using Nginx and ensure secure communications with AWS SSL Certificates.

Data and Messaging Systems:

  • Integrate Redis for caching to improve application responsiveness.
  • Utilize NSQ for real-time messaging and service communication.

AI Integration:

  • Collaborate with AI/ML teams to implement AI-powered adaptive learning features using AWS Lambda Functions.

Security and Compliance:

  • Implement best practices for application security, including secure authentication and encryption.
  • Ensure compliance with data protection standards and relevant regulations.

Team Collaboration & Agile Workflow:

  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Conduct code reviews and mentor junior team members.
  • Collaborate with cross-functional teams to identify and resolve challenges, ensuring timely delivery of high-quality solutions.

 

Skills & Qualifications:

Technical Skills:

  • Frontend Development:
    • Proficiency in Vue 3JavaScript, and TypeScript.
    • Experience in creating responsive and dynamic user interfaces.
  • Backend Development:
    • Strong experience with Golang and Laravel.
    • Familiarity with relational database systems like Postgres and MySQL.
  • Cloud Computing & DevOps:
    • Hands-on experience with AWS EC2AWS S3AWS SQS, and related AWS services.
    • Proficiency with Docker and containerized deployment.
    • Knowledge of web server management with Nginx.
  • Data Management & Messaging:
    • Experience with Redis for caching and NSQ for messaging.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Self-motivated with a passion for innovation and learning.

Mandatory:

  • Fluency in both written and spoken English is mandatory.
  • Must have more than 5 years of experience as a Full-Stack Engineer

Preferred Experience:

  • Exposure to the EdTech or workforce development sectors.
  • Familiarity with AI/ML concepts and their integration into scalable applications.

Academic Qualifications:

  • Required:
    • Bachelor’s degree in Computer ScienceSoftware EngineeringInformation Technology, or a related field.
  • Preferred:
    • Master’s degree or certifications in full-stack development, cloud computing, or related disciplines.

Certifications (Optional but Beneficial):

  • AWS Certified Developer – Associate.
  • Certified Kubernetes Administrator (CKA).
  • Recognized certifications in frontend or backend frameworks (e.g., Vue.js, Laravel, or Golang).

Why Join Us?

  • Be part of a pioneering team shaping the future of workforce transformation.
  • Work on cutting-edge technologies and impactful projects in the EdTech and AI domains.
  • Thrive in a collaborative, growth-oriented environment with opportunities for professional development.
  • Contribute to a mission-driven company expanding across the ASEAN region and beyond.