Senior Frontend Engineer
The Senior Frontend Engineer is responsible for building, optimizing, and maintaining high-quality web applications that are fast, responsive, and user-friendly. This role requires close collaboration with designers, product managers, and backend engineers. It involves not only hands-on development but also mentoring junior developers, ensuring code quality through best practices and code reviews, and contributing to technical decisions that shape the long-term direction of our products.
Responsibilities
- Develop and enhance features for web applications, translating Figma mockups into responsive, interactive interfaces.
- Write clean, scalable, and well-tested code for long-term maintainability and high performance.
- Identify and fix bugs, performance issues, and inconsistencies in the frontend codebase.
- Build and maintain reusable frontend components and tools to increase development efficiency.
- Work closely with UI/UX designers to ensure implementation feasibility, alignment with design specs, and great user experience.
- Collaborate with backend engineers to integrate frontend components with APIs and backend services.
- Partner with product managers to understand project requirements, user stories, and acceptance criteria.
- Engage with QA/testers to ensure features are tested, reliable, and ready for release.
- Coordinate with DevOps teams to support deployment, performance, and monitoring of frontend applications.
- Conduct thorough code reviews, offering constructive feedback to maintain quality and consistency.
- Provide technical mentorship to junior developers, fostering their growth through guidance and feedback.
- Participate in team ceremonies such as daily stand-ups and sprint planning sessions.
- Actively contribute to technical discussions and architectural decisions, helping shape development standards and methodologies.
Requirements
- Professional proficiency in English is a must, as this role involves working closely with external clients from outside Indonesia.
- Minimum 4 years of experience in related role.
- Proficient in HTML, CSS, JavaScript, and TypeScript.
- Advanced knowledge of React and modern frontend frameworks, especially Remix and Next.js.
- Strong understanding of React Router V7 for dynamic routing.
- Experience with Tailwind CSS and component-based styling.
- Proficiency in Git for version control.
- Familiarity with E2E testing frameworks and their implementation.
- Knowledge of Server-Side Rendering (SSR).
- Experience with AWS cloud services and CI/CD pipelines.
- Strong collaboration and interpersonal abilities.
- Proven mentoring and leadership experience with junior developers.
- Effective time management and organizational capabilities.
- Critical thinking, analytical mindset, and attention to detail.
- High standards for code quality and team productivity.
- Ability to foster a positive and motivated team environment.
Important Technologies and Trends
- React
- Remix
- Next.js
- React Router V7
- Tailwind CSS
- E2E Testing
- Server-Side Rendering (SSR)
- AWS & CI/CD Best Practices
Please note that only shortlisted candidates will be contacted. Feel free to share this opportunity with your colleagues. Thank you!
Information :
- Company : IBM
- Position : Senior Frontend Engineer
- Location : Jakarta
- Country : ID
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-05-16 | Expired Date : 2025-06-15