Job Description
What You’ll Do:
- Develop and maintain scalable, responsive, and accessible web applications using React and modern frontend frameworks.
- Implement reusable UI components, design systems, and custom hooks to accelerate development.
- Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
- Optimize application performance through memoization, code splitting, and efficient state management.
- Participate in code reviews, documentation, and continuous improvement of development processes.
- Contribute to CI/CD pipelines and deployment processes for production applications.
What We’re Looking For:
Technical Skills:
- 3+ years of experience with React, including modern hooks and patterns.
- Strong expertise with Redux or similar state management solutions.
- Proficient in JavaScript (ES6+) and CSS (modern frameworks like Tailwind, SCSS, or styled-components).
- Experience integrating RESTful APIs and handling asynchronous operations.
- Familiarity with Next.js or server-side rendering is a strong advantage.
- Git version control and experience with development tooling (npm, yarn, linting, CI/CD).
Core Competencies:
- Building accessible web applications (WCAG 2.1 AA).
- Strong debugging, problem-solving, and performance optimization skills.
- Comfortable working in Agile/Scrum environments.
- Ability to implement and maintain complex forms and dynamic UI components.
Nice-to-Haves:
- Experience with state persistence, design systems, and multi-step forms.
- Knowledge of deployment pipelines, testing frameworks, and automated CI/CD processes.
Why You’ll Love Working Here:
- Impactful projects: Work on dashboards, dynamic forms, and reusable component libraries.
- Collaborative culture: A team that values your ideas and growth.
- Professional development: Opportunities to learn, mentor, and advance your career.
- Flexible work environment: Remote or hybrid options available.
Job Tags
Remote work, Flexible hours,