- Company Name
- Target RWE
- Job Title
- Frontend Software Engineer
- Job Description
-
**Job title:** Frontend Software Engineer
**Role Summary:** Design, build, and maintain high‑performance, accessible web applications using React, TypeScript, and TailwindCSS. Collaborate with product, design, and backend teams to translate business requirements into scalable, user‑centric solutions.
**Expectations:**
- Minimum 3 years of frontend development experience (UI/Frontend/Full‑Stack focus).
- Strong command of JavaScript/TypeScript, with expertise in React or Angular.
- Demonstrated ability to create responsive, cross‑browser UIs and to write maintainable code.
**Key Responsibilities:**
- Develop new features and optimize existing components for performance and usability.
- Apply responsive design, accessibility (a11y) standards, and ensure consistent cross‑browser behavior.
- Write unit, integration, and end‑to‑end tests (Jest, React Testing Library, Cypress, Playwright).
- Participate in code reviews, maintain CI/CD pipelines (GitLab, Docker, AWS S3/CloudFront).
- Integrate APIs and visualise complex data (e.g., Sigma).
- Collaborate with stakeholders to enhance internal tools such as patient chart viewers and data validation platforms.
**Required Skills:**
- JavaScript & TypeScript (ES6+).
- React or Angular (component‑based architecture).
- HTML5, CSS3 (TailwindCSS, Sass or similar).
- Responsive design and layout techniques.
- State management (Redux, Context API, etc.).
- Testing frameworks (Jest, React Testing Library, Cypress, Playwright).
- CI/CD & DevOps fundamentals (Git, GitLab CI, Docker, AWS).
- API integration and data visualization (Sigma, Tableau, Power BI, Looker, etc.).
- Strong problem‑solving and communication skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.