$70K - 120K a year
Develop responsive and scalable front-end web applications using React and TypeScript, collaborate with cross-functional teams, and ensure high-quality code and performance.
Bachelor's degree or equivalent, 3+ years front-end development experience, strong React and TypeScript skills, familiarity with state management, REST APIs, Git, UI libraries, testing, and Agile methodologies.
Job Title: Front-End Developer (React, TypeScript)Location: Columbia, MD (Onsite) Employment Type: 12 months (CTH) Experience Required: Minimum 3+ years About the RoleWe are looking for a talented and detail-oriented Front-End Developer with strong experience in React and TypeScript to join our growing development team in Columbia, MD. The ideal candidate will be passionate about building high-performing, scalable, and user-centric web applications. As a Front-End Developer, you will collaborate closely with designers, back-end developers, and product managers to deliver seamless and engaging digital experiences. Key Responsibilities • Develop responsive, interactive, and user-friendly web interfaces using React, TypeScript, HTML5, and CSS3. • Translate UI/UX designs and wireframes into high-quality, maintainable front-end code. • Work closely with back-end developers to integrate APIs and optimize application performance. • Implement front-end architecture and best practices to ensure scalability and maintainability. • Participate in code reviews, sprint planning, and team discussions to ensure efficient delivery. • Debug and resolve UI/UX issues across various browsers and devices. • Stay updated on emerging front-end technologies and advocate for modern tools and techniques. Required Qualifications • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). • 3+ years of professional experience in front-end development. • Strong proficiency in React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3/SASS. • Experience with state management libraries (Redux, Recoil, Zustand, or Context API). • Understanding of RESTful APIs and asynchronous request handling. • Proficiency with Git and modern development workflows. • Solid grasp of responsive design and cross-browser compatibility. • Strong debugging, problem-solving, and communication skills. • Experience with Next.js or other React frameworks. • Familiarity with UI component libraries (e.g., Material UI, Ant Design, Chakra UI). • Understanding of performance optimization techniques for web applications. • Exposure to unit testing frameworks (Jest, React Testing Library). • Experience working in Agile/Scrum environments. • Knowledge of CI/CD pipelines and version control tools (GitHub, Azure DevOps). Powered by JazzHR EK7vLsH1Ev
This job posting was last updated on 10/23/2025