Senior Frontend Developer We're looking for a Senior FE Developer to join our team and work with one of our clients.
Key Responsibilities HTML/CSS/JavaScript: Develop and maintain user interfaces for web applications using HTML, CSS, and JavaScript.
Utilize CSS preprocessors such as SASS or LESS to enhance and streamline stylesheets.
Ensure cross-browser compatibility and accessibility compliance across web applications.
Implement flexible and responsive design principles to create seamless user experiences across various devices and screen sizes.
Leverage modern JavaScript (ES6+) features to write clean, efficient, and maintainable code.
React: Build and manage components using React, including routes, hooks, and lifecycle methods.
Work with Redux to manage the state and workflow of web applications.
Write and maintain unit tests using Jest to ensure code quality and reliability.
TypeScript: Develop and maintain TypeScript code with a solid understanding of types, interfaces, and classes (good to have, trainable).
SQL and Data Layer: Able to query tables/datasets using SELECT, JOIN, AGGREGATION, and GROUP BY.
GraphQL: Utilize GraphQL for data querying, aggregation, and manipulation.
Requirements 8-12 years of experience in frontend development.
Strong proficiency in HTML, CSS, and JavaScript.
Extensive experience with React and Redux.
Knowledge of modern JavaScript (ES6+) features.
Experience with CSS preprocessors like SASS or LESS.
Understanding of responsive design principles and cross-browser compatibility.
Familiarity with TypeScript is a plus.
Proficiency in writing SQL queries.
Experience with GraphQL.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Preferred Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience with Agile development methodologies.