We are seeking a skilled Front-End Developer to join our dynamic team at Master-Works. In this role, you will be responsible for creating engaging and responsive user interfaces for our web applications. You will collaborate closely with designers and back-end developers to deliver a seamless and efficient user experience. The ideal candidate has a passion for front-end technologies, a keen eye for detail, and a desire to stay updated with the latest industry trends.
Key Responsibilities:
• Develop and maintain responsive, high-quality frontend applications using ReactJS and TypeScript.
• Work closely with the UX/UI design team to implement modern, user-friendly interfaces.
• Ensure seamless integration of frontend components with backend services and APIs.
• Write clean, maintainable, and efficient code following best practices and code standards.
• Optimize applications for maximum speed and scalability across various devices and browsers.
• Participate in code reviews, providing constructive feedback and mentorship to junior developers.
• Troubleshoot and resolve frontend issues in a timely manner.
• Stay updated with the latest frontend technologies, trends, and best practices.
• Collaborate with cross-functional teams to ensure a cohesive and integrated product.
Requirements
Qualifications:
• Bachelor's degree in Computer Science, Web Development, or a related field.
• 3+ years of experience in front-end development.
• Strong proficiency in HTML5, CSS3, and JavaScript, along with frameworks like React, Angular, or
• Experience with responsive design and mobile-first development.
• Familiarity with version control systems such as Git.
• Basic understanding of RESTful APIs and integration with back-end services.
• Knowledge of web performance optimization and best coding practices.
• Strong attention to detail and excellent problem-solving skills.
• Ability to work collaboratively in a team environment.
• Excellent communication and organizational skills.
Required Skills:
• Strong experience with ReactJS and TypeScript.
• Expertise in building responsive, dynamic user interfaces.
• Proficiency in HTML5, CSS3, and modern frontend tools like Webpack, Babel, etc.
• Experience in state management tools (Redux, Context API, etc.).
• Familiarity with RESTful APIs and integrating them with frontend applications.
• Knowledge of testing frameworks for frontend (Jest, React Testing Library, etc.).
• Strong problem-solving skills and ability to write clean, reusable code.
• Experience with version control systems (Git).
• Strong communication skills and the ability to work collaboratively in a team.
Preferred Skills:
• Experience with CSS preprocessors (SASS, LESS).
• Familiarity with modern JavaScript frameworks like or Gatsby.
• Knowledge of performance optimization techniques (lazy loading, code splitting, etc.).
• Experience with CI/CD pipelines.
• Understanding of Agile methodologies and tools (JIRA, Scrum, etc.).
• Education & Experience:
• Bachelor's degree in computer science, Engineering, or related field (or equivalent experience).
• 5+ years of experience in frontend development.