Full Time
N/A
40
Feb 20, 2025
Senior Frontend Developer (React.js, TypeScript, CSS)
Location: Remote
Company: EETech Media
Type of Employment: Contractor
About EETech Media
EETech Media is a leading digital media company in the electronics industry, providing top-tier content, resources, and solutions for engineers and industry professionals worldwide. Our mission is to empower engineers through high-quality content, innovative digital experiences, and powerful tools that enhance their workflow.
Job Overview
We are seeking a highly skilled Senior Frontend Developer with expertise in React.js, TypeScript, and CSS to join our growing development team. The ideal candidate is passionate about building intuitive and scalable user interfaces and has a deep understanding of modern web technologies. You will work closely with designers, backend developers, and product managers to develop and optimize high-performance applications that support our digital platforms.
Responsibilities
Develop, maintain, and enhance web applications using React.js, TypeScript, and modern CSS frameworks.
Collaborate with UI/UX designers to translate wireframes and designs into high-quality, interactive user interfaces.
Optimize applications for maximum speed, scalability, and responsiveness across different devices and browsers.
Implement reusable and modular components following best practices.
Work closely with backend engineers to integrate APIs and ensure seamless data flow.
Debug and troubleshoot performance and usability issues.
Stay up to date with industry trends, emerging technologies, and best practices in frontend development.
Contribute to code reviews, mentor junior developers, and help improve development workflows.
Requirements
5+ years of experience in frontend development with React.js, TypeScript, and CSS.
Strong proficiency in modern JavaScript (ES6+) and TypeScript.
Deep understanding of CSS (SASS, Tailwind, or Styled Components) and responsive design principles.
Experience with state management libraries (Redux, Zustand, or Context API).
Knowledge of component-driven development and building reusable UI components.
Familiarity with RESTful APIs and integrating frontend applications with backend services.
Experience with build tools such as Webpack, Vite, or Rollup.
Understanding of performance optimization techniques and best practices.
Experience with testing frameworks like Jest, React Testing Library, or Cypress is a plus.
Familiarity with CI/CD pipelines and Git workflows.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Bonus Skills
Experience with Next.js for server-side rendering (SSR) and static site generation (SSG).
Familiarity with GraphQL and Apollo Client.
Experience with headless CMS platforms (e.g., Contentful, Strapi).
Knowledge of accessibility (a11y) best practices.
Background in working within an Agile/Scrum development environment.
Why Join EETech?
Flexible remote work environment – work from anywhere.
Opportunity to work on impactful projects that serve a global engineering community.
Collaborative and innovative team culture.
Professional development opportunities and career growth.
If you’re passionate about frontend development and want to be part of a company that is shaping the future of digital media in the electronics industry, we’d love to hear from you!
Apply today and help us build the next generation of digital experiences at EETech Media!