5+ years of experience in Angular, TypeScript, and SCSS.
Preferred Education
Bachelor in IT/Engineering
Location
Work From Home (Remote)
Apply Before
2025-01-31
Job Description
Key responsibilities
Take primary responsibility for the frontend application development and maintenance.
Systematically enhance the existing codebase while avoiding complete system rewrites.
Work collaboratively with team members to deliver features and resolve issues.
Participate in code peer reviews to maintain high-quality standards.
Follow and learn best coding practices.
Perform code refactoring for improved efficiency and maintainability.
Create and refactor UI components, including those without dedicated designs, by drawing inspiration from existing components or pages.
Translate UI/UX designs and requirements into responsive, functional, and visually appealing frontend features.
Job Specification
Required experience
5+ years of experience in Angular, TypeScript, and SCSS.
Proficiency in using Webpack plugins.
Experience upgrading Angular versions in existing applications.
Knowledge of professional software engineering practices for the frontend development lifecycle, including coding standards, reviews, source control, build processes, testing, and operations.
Strong verbal and written communication skills.
Ability to manage projects from scoping requirements to launch.
Ability to translate shallow requirements into functional code.
Skill in proposing and implementing UI/UX design ideas.
Bonus points
B.Sc./M.Sc. in Computer Science or equivalent experience.
Familiarity with backend development, especially C#.
Experience with other frameworks like React.
Experience with theme styling applications.
Knowledge of writing browser extensions for Chrome, Firefox, and Edge.