Frontend Developer
We are looking for a Frontend Developer eager to shape the future of our digital landscape. With a passion for creating stunning user interfaces and a knack for making the web more user-friendly, you’ll play a key role in our dynamic team. Your work will directly impact our users’ experience, driving the success of our web applications.
What you will do:
- Develop and implement highly-responsive user interface components using React concepts.
- Write efficient, reusable, and scalable JavaScript code.
- Transform designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Engage with backend developers to create a seamless, robust, and integrated user experience.
- Conduct thorough testing and debugging to ensure responsiveness and efficiency.
- Update and maintain web applications for maximum speed and scalability.
- Utilize a variety of markup languages to write web pages.
- Stay abreast of developments in web applications and programming languages.
Requirements:
- Proven work experience as a Frontend Developer.
- Proficient understanding of web markup, including HTML5 and CSS3.
- A strong understanding of server-side CSS pre-processing platforms, such as LESS and SASS will be an advantage.
- Expertise in client-side scripting and JavaScript frameworks, including jQuery.
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, or DurandalJS (anyone is a must).
- Proficient understanding of asynchronous request handling, partial page updates, and AJAX.
- Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Familiarity with front-end build tools, such as Grunt and Gulp.js will be an advantage.
- Good understanding of SEO principles and ensuring that the application will adhere to them.
- Good knowledge of code versioning tools, such as Git.
Educational Qualification:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Relevant certifications in web development or design are advantageous.
Examples of past work and portfolios will be great.
Perks & Benefits:
- Competitive salary and performance bonuses.
- Fixed working hours and the possibility for remote work.
- Access to ongoing training and professional development.
- Generous paid time off and parental leave.
- A vibrant, supportive work environment with team-building activities.
- Modern office space with a friendly environment and the latest tech & resources.
- Opportunities for career advancement and personal growth.
- Employee wellness programs.
- Regular team outings and company events.
We’re committed to creating the happiest company to work for and are proud to provide equal opportunity to all. All qualified applicants will receive consideration for employment without regard to race, colour, ancestry, religion, gender identity, national origin, age, marital status, disability, or Veteran status. Join us in shaping the future of the web, one interface at a time.