Search by job, company or skills

widatech

Senior Backend Engineer (MERN Stack)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

WidaTech is a technology and business consulting firm based in Indonesia, with nearly

seven years of experience helping companies achieve digital transformation and scale

with measurable, technology-driven results. Today, WidaTech serves clients across eight

countries, supporting organizations in overcoming their most complex challenges. We

deliver solutions through a combination of strategic management consulting and

technology innovation.

To consistently deliver exceptional outcomes, we believe that great talent with the right

attitude is our most valuable asset. Our diverse team fosters a culture of curiosity,

openness, and innovation, enabling us to create meaningful impact and help our clients

thrive.

What You Will Do

We are looking for a Senior Backend Engineer (MERN Stack) who is passionate about designing and developing robust, scalable, high-performance systems. Responsibilities include building RESTful APIs, integrating with front-end components, optimizing application performance, and ensuring the scalability and security of backend systems. As a senior engineer, you will lead backend development efforts, mentor junior engineers, and collaborate closely with product and frontend teams to deliver high-quality, reliable, and efficient solutions in a timely manner. This is a hands-on leadership role where you will both write production code and guide a small team of backend engineers. This is a full-time job where you are required to work from office based in Tangerang, Indonesia, or client site.

Key Responsibilities

  • Lead a small team of back-end engineers, providing guidance, support, and mentorship.
  • Design and implement efficient, reusable, and reliable back-end code and APIs.
  • Design and manage database architecture and server integration.
  • Manage & optimize databases and review team members code to ensure high performance and responsiveness of applications.
  • Collaborate with cross-functional teams, including front-end engineers and product managers, to define and execute requirements.
  • Troubleshoot, debug, and enhance existing applications to ensure a high standard of quality.
  • Ensure security and data protection throughout the back-end architecture.
  • Drive continuous improvements in back-end development practices, encouraging a high standard of quality across the team.
  • Stay up to date with new back-end technologies and industry trends to improve processes and solutions.
  • Optimize backend processes and code for maximum performance, scalability, and reliability.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information System, or related field.
  • At least 2 years of professional experience in back-end development, including experience in a senior or lead role (proven track record of leading small teams, mentoring developers, and reviewing code effectively).
  • Strong expertise in server-side languages such as Node.js, Golang, Java, or Python.
  • Experience with the MERN stack (MongoDB, Express.js, React, and Node.js) is highly desirable
  • Solid experience with database management (SQL and NoSQL) and familiarity with MySQL, PostgreSQL, or MongoDB.
  • Proficiency in API development (RESTful, GraphQL) and familiarity with microservices architecture.
  • Strong knowledge of TypeScript is a must.
  • Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control.
  • Familiarity with code versioning tools such as Git.
  • Ability to work in a disciplined Agile environment with a commitment to appropriate engineering practices and regular delivery cycles.
  • Ability to collaborate in a team environment and contribute to collaborative problem-solving
  • Fluent in both written and spoken English.

*As part of our recruitment process, only shortlisted candidates will be contacted.

Job details

Location: Tangerang Selatan, Banten

Division: Engineering Team

Experience Level: Senior Level

Type: Full-Time

Contract Type: Permanent

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145278327