Senior Software Engineer (Frontend)
A senior software engineer role in a FMCG company has just become available.
Senior Software Engineer
Salary: Competitive and based on experience
Location: Bekasi
Keywords: Software Engineer, Frontend Developer, Next.js, JavaScript, TypeScript
Our client is on the hunt for a talented and experienced Senior Software Engineer to join their dynamic development team. This role is perfect for a problem-solver with expertise in Next.js, who has a proven track record of building scalable, efficient, and robust applications. You'll have the opportunity to work independently and collaborate with cross-functional teams to deliver high-quality software solutions. This role offers an exciting chance to enhance your technical skills while working in a supportive and dynamic team environment.
- Expertise in Next.Js
- Opportunity to work independently and collaborate with cross-functional teams
What you'll do:
As a Senior Software Engineer, you will be at the forefront of designing, developing, and maintaining web and mobile applications using Next.js. Your role will involve collaborating with both frontend and backend teams to create full-stack applications that meet our client's needs. You will be responsible for writing clean, scalable, efficient code that ensures optimal performance. Your ability to troubleshoot, debug, optimise applications for performance improvements will be crucial in this role. You will also design RESTful APIs while integrating them with external services. Your collaboration with UX/UI designers will result in implementing responsive user-friendly interfaces.
- Design, develop, and maintain web and mobile applications using Next.js.
- Collaborate with frontend and backend teams to create full-stack applications.
- Write clean, scalable, and efficient code, ensuring optimal performance.
- Participate in code reviews and maintain high standards for code quality, security, and performance.
- Troubleshoot, debug, and optimize applications for performance improvements.
- Design and implement RESTful APIs and integrate with external services.
- Collaborate with UX/UI designers to implement responsive and user-friendly interfaces.
- Write unit and integration tests to ensure software reliability and stability.
- Stay updated with the latest trends in web and mobile development and continuously enhance your technical skills.
- Contribute to the architecture and technical decisions of the product development lifecycle.
What you bring:
The ideal candidate for the Senior Software Engineer role will bring a minimum of 3 years of professional experience in software development, with expertise in Next.js, or Flutter. You should have strong proficiency in JavaScript and TypeScript. Your proficiency in Next.js for server-side rendering (SSR), static site generation (SSG), and creating scalable web applications will be crucial to your success in this role.
- Minimum of 3 years of professional experience in software development with expertise in Next.js.
- Strong proficiency in JavaScript and TypeScript.
- Hands-on experience with Node.js for backend development.
- Proficient in Next.js for server-side rendering (SSR), static site generation (SSG), creating scalable web applications.
- Experience with Flutter for mobile app development (iOS & Android).
- Strong knowledge of version control systems (e.g., Git).
- Familiarity with database technologies (e.g., MongoDB, PostgreSQL) & ORMs (e.g., Sequelize, TypeORM).
- Experience working with cloud platforms, preferably AWS would be a plus.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Knowledge of Agile development methodologies (e.g., Scrum, Kanban).
What sets this company apart:
Our client offers a competitive salary based on experiences. They believe in providing opportunities for career growth and professional development to help their team members excel in their roles. The company fosters a collaborative and dynamic team environment where everyone's contributions are valued.
What's next:
Ready to take the next step in your career? Apply today!
Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.
About the job
Contract Type: FULL_TIME
Specialism: Tech & transformation
Focus: Development / Programming
Industry: IT
Salary: Negotiable
Workplace Type: On-site
Experience Level: Associate
Location: Bekasi
FULL_TIMEJob Reference: L5WGWN-79B94A3D
Date posted: 18 February 2025
Consultant: Galuh Crystal
other-islands tech-transformation/development-programming 2025-02-18 2025-04-19 it Cibitung Bekasi ID Robert Walters https://www.robertwalters.co.id https://www.robertwalters.co.id/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true