- Company Name
- DeWinter Group
- Job Title
- Frontend Developer
- Job Description
-
**Job Title:** Frontend Developer
**Role Summary:**
Mid‑level engineer focused on building intuitive, high‑performance web experiences using React and TypeScript. Collaborates with product managers, designers, and backend teams to translate complex requirements into clean, responsive interfaces and contributes to full‑stack development where needed.
**Expactations:**
* 3–6+ years of professional software engineering experience.
* Strong expertise in React, TypeScript, JavaScript (ES6+), HTML5, and CSS/SCSS.
* Experience with Node.js (or equivalent backend language) and API integration.
* Comfortable working in product‑heavy, collaborative environments with strong communication skills.
* Familiarity with CI/CD, Git workflows, automated testing, and cloud environments (AWS preferred).
**Key Responsibilities:**
* Build, enhance, and maintain front‑end features with React and TypeScript.
* Collaborate with product managers and UX designers to refine requirements and improve usability.
* Integrate front‑end components with RESTful APIs, microservices, and backend systems.
* Contribute to full‑stack development using Node.js/TypeScript and support API improvements.
* Participate in architecture discussions, sprint ceremonies, and code reviews.
* Optimize performance, accessibility (WCAG), and reliability in responsive web applications.
* Maintain code quality through testing, documentation, and engineering best practices.
* Contribute to UI consistency via shared component libraries and design systems.
**Required Skills:**
* React, TypeScript, JavaScript (ES6+), HTML5, CSS/SCSS.
* Node.js or comparable backend language (Python/Java acceptable).
* API integration, async patterns, state management (React Query, Redux, Zustand, etc.).
* CI/CD pipelines, Git, automated testing, cloud (AWS).
* Strong communication and collaboration abilities.
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
* Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate) are a plus but not mandatory.