Job Description
As a Sr. Frontend Developer, he/she is expected to perform the following duties;
- Translates all assigned visual mockups into working HTML prototypes
- Builds prototype user interfaces that meet the project quality standards and requirements
- Finds and addresses performance issues before the release of the finished product to the backend team
- Reviews the code committed and pushed by junior developers to the Version Control
- Ensures that all assigned modules/features are finished according to the agreed scope estimates
- Ensures that all assigned modules/features for a specific Sprint should not be carried over to the next Sprint
- Ensures that he/she is well-versed in the usage of required IDEs, tools and/or Front-end frameworks (HTML5, CSS3, Angular is a Must)
- If developing website templates, he/she ensures that all proper SEO tags, schema, and other on-site technical SEO guidelines are implemented in the templates
- Ensures developed prototypes comply with specifications
- Ensures that the developed prototypes are compliant with the internal quality control standards
- Designs, develops, and maintains advanced cross-platform web applications using Angular/React JS/PHP.
- Leads technical decisions and contributes to web app architecture and best practices.
- Writes clean, scalable, and maintainable code while mentoring other developers.
- Collaborates with product managers, designers, backend engineers, and stakeholders to deliver exceptional user experiences.
- Optimizes app performance, troubleshoots complex issues, and implements improvements.
- Integrates RESTful APIs, third-party services, and native modules.
- Reviews code, improves development processes, and ensures engineering quality.
- Ensures that he/she is well-versed in the usage of required IDEs, tools, and/or front-end frameworks (HTML5, CSS3, Vanilla JavaScript)
- Ensures that the developed modules/features are compliant with the internal quality control standards
- Uses AI-powered tools (e.g., GitHub Copilot or Claude AI ) to generate scaffolding, write test cases, debug, and accelerate the development lifecycle
- Works with AI development tools to streamline front-end workflows (e.g., leveraging AI-assisted coding tools for debugging)
- Reports to the IT Tech Lead and to the IT Project Delivery Manager
Minimum Qualifications
- Must be at least a graduate of BS Computer Science, BS Information Technology, and/or other related courses.
- At least 6 years of proven experience in Front-end Web Development.
- Highly proficient understanding of web markup, including HTML5 and CSS3
- Strong proficiency in server-side CSS pre-processing platforms, such as LESS and SASS
- Deep understanding of client-side scripting and JavaScript frameworks, including jQuery
- Advanced JavaScript libraries and frameworks, such as AngularJS, ReactJS, and BackboneJS.
- Proficient understanding of asynchronous request handling, partial page updates, and AJAX
- Deep knowledge of image authoring tools to be able to crop, resize, or perform small adjustments on an image.
- Familiarity with tools such as Figma or Photoshop is a plus.
- Deep understanding of cross-browser compatibility issues and ways to work around them.
- Deep understanding of code versioning tools, such as Git.
- Proficient understanding of SEO principles and ensuring that websites will adhere to them.
- Proven ability to mentor developers and drive technical initiatives
- Strong analytical and planning skills;
- Good communication and presentation skills;
- Excellent problem-solving skills;
Working at Propelrr
Find out what our team members have to say about their work at Propelrr.
Find out what our team members have to say about their work at Propelrr.