Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
DKI Jakarta, IDN
In-Office
Mid level
Big Data • Fintech • Mobile • Productivity • Security • Software • Design
Empowering transformation and innovation with your organization
The Role
Design, develop, maintain, test, and document scalable full-stack software solutions. Analyze and resolve complex technical issues, optimize application performance, integrate third-party APIs, ensure secure and standards-compliant development, and collaborate with cross-functional teams. The role also leads development initiatives, mentors junior engineers, and contributes to software refresh and extension projects.
Summary Generated by Built In

About the Company:  
Akar Inti Teknologi (AIT) is a full-service software house headquartered in Jakarta, focusing on helping companies exceed in their digital transformation. We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that exceed expectations. With a portfolio of successful projects for renowned brands in diverse industries, our track record speaks for itself.  
 
From our roots in banking and financial institutions, we've expanded our reach into helping drive digitalization in diverse industries such as financial services, loyalty programs, healthcare, lifestyle brands, and beyond. 
 
Our journey has traveled remarkable distances, propelled not solely by our innovative solutions, but by the dedication and brilliance of our exceptional #AITteam. They embody our vision, drive, and unwavering commitment, driving us forward into boundless achievement. On top of this, we foster a culture of #TeamLIT (Teamwork, Learning, Innovation and Transparency). Through our culture, we ensure all of our #AITteam can perform and thrive to their fullest potential. 

 
About the People: 
We believe in putting our people first, which is why we've created an environment where great work is not only recognized but encouraged and celebrated. With a strong emphasis on teamwork, learning, innovation, and transparency, our #TeamLIT culture empowers every team member to reach their full potential. We offer unparalleled learning opportunities and benefits designed to support our employees in both their personal and professional growth. From comprehensive training programs to flexible work arrangements, we strive to create an environment where everyone can thrive.  
 
Our team members are not just employees; they are valued collaborators, each bringing their unique talents and perspectives to the table. There's a spirit of camaraderie that permeates every aspect of our organization, where egos are left at the door, and the focus remains on collective progress. Whether you're a seasoned professional or a newcomer to the industry, you'll find that our team is welcoming, supportive, and eager to help you thrive. Together, we work towards common goals, pushing boundaries and breaking barriers, because we understand that our success is intertwined. 
 
Become part of our journey, where together, we will innovate our way to success. Don’t worry, you are in good hands. 

About the Role: 

As Software Engineer you will play a critical role in designing, implementing, and maintaining software solutions that drive our projects forward. You will collaborate closely with other engineers to gather requirements, solve technical challenges, and ensure high-quality deliverables. In this role, you will lead development initiatives, mentor junior engineers, and contribute to our software refresh and extension projects.

Job Descriptions: 

  • Analyze complex technical problems, identify root causes, and implement effective solutions.
  • Design, develop, and maintain high-performance, scalable software solutions.
  • Conduct thorough testing, including unit, integration, and load testing, and compile reports.
  • Create comprehensive technical documentation for developed modules.
  • Ensure software development aligns with client requirements and coding standards.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Lead and mentor junior developers to foster a culture of technical excellence
  • Follow standards development from client.

Requirements:

  • 3–5 years of proven experience as a Full Stack Developer.
  • Strong independent problem-solving skills; able to analyze and resolve issues with minimal supervision from seniors.
  • Frontend: HTML5, CSS3, JS/TS, and minimal one modern framework (React.js / Vue.js / Angular).
  • Backend: Minimal one backend stack (Node.js (Express/NestJS) / Laravel / Java Spring Boot).
  • Database & ORM: PostgreSQL / MySQL (strong in SQL, indexing, relational design) and familiar with ORMs (Prisma, Sequelize, TypeORM, Eloquent, etc.).
  • API: Deep understanding of REST API, JSON, and robust Authentication & Authorization mechanisms.
  • Solid grasp of software architecture (MVC, Layered, basic Clean Architecture).
  • Performance optimization knowledge (query optimization, caching, pagination, async processing).
  • Familiarity with OWASP Top 10, secure APIs, and basic Unit & Integration testing.
  • Capable of end-to-end debugging (Frontend, Backend, and Database).
  • Experience in integrating third-party APIs (Payment Gateways, Notifications, Storage, etc.).
  • Familiar with Linux, Docker, environment configuration, and basic CI/CD.
  • Proficient in Git workflow (branching, merge/rebase, PRs) and Agile/Scrum methodologies using Jira/Trello.
  • Able to write clear Technical and API Documentation.
  • Experience with Cloud Platforms (AWS / GCP / Azure / Alibaba Cloud).

    Skills Required

    • 3-5 years of proven experience as a Full Stack Developer
    • Strong independent problem-solving skills with minimal supervision
    • Frontend experience with HTML5, CSS3, JavaScript or TypeScript, and at least one modern framework: React.js, Vue.js, or Angular
    • Backend experience with at least one stack: Node.js with Express or NestJS, Laravel, or Java Spring Boot
    • Experience with PostgreSQL or MySQL, strong SQL, indexing, and relational database design
    • Familiarity with ORMs such as Prisma, Sequelize, TypeORM, or Eloquent
    • Deep understanding of REST APIs, JSON, and authentication and authorization mechanisms
    • Understanding of MVC, layered architecture, and basic Clean Architecture
    • Knowledge of performance optimization, including query optimization, caching, pagination, and asynchronous processing
    • Familiarity with OWASP Top 10, secure APIs, and basic unit and integration testing
    • Ability to perform end-to-end debugging across frontend, backend, and database layers
    • Experience integrating third-party APIs, including payment gateways, notifications, and storage services
    • Familiarity with Linux, Docker, environment configuration, and basic CI/CD
    • Proficiency with Git workflows, including branching, merge or rebase, and pull requests
    • Experience with Agile or Scrum methodologies and Jira or Trello
    • Ability to write clear technical and API documentation
    • Experience with a cloud platform such as AWS, GCP, Azure, or Alibaba Cloud
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: DKI Jakarta, Jakarta
    180 Employees
    Year Founded: 2018

    What We Do

    Akar Inti Teknologi (AIT) is a full-service software house in Jakarta. We help companies succeed in their digital transformation. We have built reliable, scalable solutions for reputable brands across verticals and business domains - from banking and financial services, all the way to loyalty, healthcare, lifestyle, and more. As a company, we equip and empower our people to excel in their work in the pursuit of excellence.

    Similar Jobs

    Cermati.com Logo Cermati.com

    Software Engineer

    Fintech • Payments • Financial Services
    In-Office
    DKI Jakarta, IDN
    468 Employees

    DKATALIS Logo DKATALIS

    Software Engineer

    Information Technology • Consulting
    In-Office
    DKI Jakarta, IDN
    370 Employees

    Kredivo Group Logo Kredivo Group

    Software Engineer

    Fintech • Payments • Financial Services
    In-Office
    DKI Jakarta, IDN
    1707 Employees

    Beca Group Limited Logo Beca Group Limited

    Software Engineer

    Professional Services • Consulting • Industrial
    In-Office
    DKI Jakarta, IDN

    Similar Companies Hiring

    Ford Energy Thumbnail
    Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
    Glendale, Kentucky
    55 Employees
    Revel Thumbnail
    Aerospace • Hardware • Robotics • Software
    Marina Del Rey, California
    70 Employees
    Blee Thumbnail
    Artificial Intelligence • Marketing Tech • Software
    New York, New York
    33 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account