As a Senior Frontend Developer , you will play a key role in designing and implementing high-quality user interfaces that deliver excellent user experiences across web applications. You will work closely with UX / UI designers, backend developers, and stakeholders to ensure seamless integration and performance. Your contributions will be instrumental in setting front-end development standards and mentoring junior developers within the team.
You will be responsible for :
Designing, developing, testing, implementing, and maintaining rich and responsive web user interfaces using React.js and modern frontend technologies.
Collaborating with UX / UI designers to translate designs and wireframes into high-quality code.
Leading front-end architecture discussions, component structure planning, and performance optimization.
Participating in Agile software development lifecycle including daily standups, sprint planning, reviews, and retrospectives.
Writing unit tests and conducting system integration testing (SIT) to ensure reliability and robustness.
Reviewing code from other developers and providing constructive feedback.
Investigating and resolving frontend bugs and performance issues in a timely manner.
Staying current with the latest industry trends and technologies to continuously improve code quality, performance, and user experience.
Mentoring junior developers and conducting knowledge-sharing sessions.
What We Are Looking For :
Background :
Degree in Computer Science , Software Engineering , Information Technology , or a related field.
Experience :
Minimum 3 years of hands-on experience in frontend development using React.js in a production environment.
Experience working in an Agile or Scrum development environment.
Experience integrating frontend with RESTful APIs and working with backend teams.
Experience with performance profiling, code splitting, and frontend optimization techniques.
Knowledge & Skills :
Strong proficiency required in :
HTML5 , CSS3 , SASS / SCSS or styled-components.
State management tools such as Redux , Context API , or others.
Component libraries such as Material-UI (MUI) , or similar.
Micro frontend technology such as Module Federation.
React hooks, lifecycle methods, and functional programming patterns in React.
Consuming and managing data from RESTful APIs.
Version control using GIT and familiarity with tools like Bitbucket / GitLab .
Good to have knowledge in :
Unit testing frameworks such as Jest , React Testing Library , or Enzyme .
Build tools like Webpack , Vite , Babel , and ESLint .
CI / CD pipelines and frontend deployment tool like NX or others.
Experience with design systems , component documentation (e.g., Storybook), and Figma handoff.
Personal Attributes :
Self-motivated , proactive, and able to work independently with minimal supervision.
Detail-oriented with a focus on clean, maintainable code.
Strong problem-solving and analytical skills.
Effective communication skills and ability to collaborate with cross-functional teams.
Passionate about UI / UX and delivering a high-quality user experience .
Eager to mentor others and contribute to a collaborative team culture.
Committed to continuous learning and staying up to date with frontend development trends.
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .
#J-18808-Ljbffr
Frontend Developer • SelangorMalaysia, Selangor, Malaysia