We are seeking a skilled ESLint Developer with over three years of experience to join our onsite team. The ideal candidate will have a bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. This role focuses on ensuring code quality, consistency, maintainability, and performance across extensive JavaScript and TypeScript codebases. The primary responsibility will be to develop custom ESLint rules and plugins, enforce coding standards, and support scalable front-end engineering efforts, particularly within large-scale e-commerce applications.

Key Responsibilities

- Develop, configure, and maintain ESLint rules and configurations tailored to project needs.
- Build custom ESLint rules and plugins aligned with development and coding standards.
- Define and enforce coding standards across JavaScript and TypeScript applications to maintain high code quality.
- Identify and resolve issues related to code quality, consistency, maintainability, and performance.
- Create and maintain reusable ESLint configurations that can be applied across multiple projects.
- Integrate ESLint and automated code-quality checks into CI/CD pipelines to streamline development workflows.
- Optimize linting processes to efficiently handle large codebases and monorepos.
- Troubleshoot ESLint configurations, parsers, plugins, and dependency-related challenges.
- Support ESLint upgrades, migrations, and continuous improvements to keep tooling up to date.
- Collaborate closely with front-end development teams to enhance overall development practices and code-quality standards.

Required Qualifications

- Strong hands-on experience with ESLint, including practical knowledge of its ecosystem.
- Proven ability to develop custom ESLint rules and plugins.
- Proficiency in JavaScript and TypeScript, with a solid understanding of their nuances.
- Good understanding of Abstract Syntax Trees (AST) and static code analysis techniques.
- Experience with modern front-end development frameworks, preferably React.js.
- Familiarity with version control systems such as Git and package managers like npm, Yarn, or pnpm.
- Experience integrating code-quality checks into CI/CD pipelines.
- Demonstrated experience working with large-scale JavaScript and TypeScript codebases.

Preferred Qualifications

- Experience working on large-scale e-commerce applications, understanding their unique challenges.
- Knowledge of Next.js and Node.js frameworks.
- Familiarity with monorepo tools such as Nx or Turborepo.
- Awareness of code formatting and linting tools like Prettier and Stylelint.
- Experience with code-quality platforms such as SonarQube or similar tools.
- Familiarity with Git hooks tools like Husky and lint-staged.
- Knowledge of testing frameworks such as Jest or equivalents.
- Experience with CI/CD platforms including GitHub Actions, Jenkins, GitLab CI/CD, or Azure DevOps.

This role offers the opportunity to work in a dynamic environment focused on maintaining high standards in code quality and scalability, particularly within the e-commerce domain. Candidates passionate about improving developer workflows and code maintainability will find this position rewarding.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 09, 2026
Posting Date:
Oct 03, 2026

Datamatics Technologies

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

ESL (ESLint) Developer

Naseeb Enterprise Inc, Islamabad, Pakistan
Posted Oct 03, 2026

ESL (ESLint) Developer

Naseeb Enterprise Inc, Karachi, Pakistan
Posted Oct 03, 2026
I found a job on Rozee!