THERE WILL BE A 1 MONTH PROVISIONAL PERIOD TO VERIFY ON THE JOB QUALIFICATIONS.
Job Description:
We are looking for a talented and passionate Front-End Developer to join our innovative and dynamic team. As a Front-End Developer, you will be responsible for translating UI/UX design wireframes into actual code that produces visual elements of the application. You will work closely with our design team, back-end developers, and other stakeholders to deliver a seamless and engaging user experience.
Key Responsibilities:
1.1. UI/UX Implementation:
1.2. Develop new user-facing features using HTML, CSS, and JavaScript.
1.3. Ensure the technical feasibility of UI/UX designs provided by the design team.
1.4. Optimize applications for maximum speed and scalability.
2. Code Quality and Maintenance:
2.1. Write clean, maintainable, and efficient code.
2.2. Maintain and improve existing codebases and perform code reviews.
2.3. Ensure cross-browser compatibility and resolve front-end issues.
3. Collaboration and Communication:
3.1. Collaborate with back-end developers to integrate APIs and server-side logic.
3.2. Work with product managers and designers to define project requirements and deliver high-quality solutions.
3.3. Participate in Agile/Scrum development processes and contribute to team meetings.
4. Performance Optimization:
4.1. Monitor and optimize front-end performance, including page load times and rendering speeds.
4.2. Implement caching strategies and other performance enhancement techniques.
5. Troubleshooting and Debugging:
5.1. Identify and resolve front-end issues, including bugs and performance bottlenecks.
5.2. Conduct thorough testing and debugging to ensure robust and reliable applications.
Required Skills and Qualifications:
1. Technical Skills:
1.1. Proficiency in HTML, CSS, and JavaScript.
1.2. Experience with modern front-end frameworks/libraries such as React, Angular, or .
1.3. Knowledge of responsive and adaptive design principles.
1.4. Familiarity with version control systems (e.g., Git).
1.5. Understanding of RESTful APIs and how to integrate them.
2. Design Skills:
2.1. Basic understanding of graphic design principles and tools (e.g., Adobe XD, Sketch, Figma).
2.2. Ability to translate design wireframes into high-quality code.
3. Problem-Solving Skills:
3.1. Ability to troubleshoot and resolve complex technical issues.
3.2. Strong analytical and problem-solving skills.
4. Collaboration and Communication:
4.1. Excellent communication skills, both written and verbal.
4.2. Ability to work collaboratively in a team environment.
5. Experience:
5.1. Bachelor’s degree in Computer Science, Information Technology, or a related field.
5.2. 8+ years of experience in front-end development or a related role.
5.3. Proven track record of delivering engaging and interactive web applications.
6. Preferred Skills:
6.1. Experience with CSS preprocessors (e.g., SASS, LESS).
6.2. Familiarity with front-end build tools (e.g., Webpack, Gulp, Grunt).
6.3. Knowledge of front-end testing frameworks (e.g., Jasmine, Mocha, Jest).
6.4. Understanding of SEO principles and ensuring that application will adhere to them.
7. Experience working with the following:
7.1. HR, ERP, CRM, Payroll, Project Management, Field Management, Custom Corporate Application or Similar Mobile Application
7.1.1. Experience building similar apps to the following is a major plus:
7.1.1.1. Procore, Raken App, Safety Culture,GetJobber / Jobber, Trimble, KloudGin, Fulcrum App
Why Join Us:
1. Innovative Environment: Work on cutting-edge technologies and innovative projects.
2. Professional Growth: Opportunities for career advancement and professional development.
3. Collaborative Culture: Be part of a supportive and collaborative team.
4. Competitive Compensation: Competitive salary and benefits package.
How to Apply:
If you are passionate about front-end development and meet the qualifications outlined above, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and why you would be a great fit for our team.
APPLY FOR THIS JOB:
Company: Mercian Accountants / Clarke & Wright
Name: Kevin Mellado
Email: