[Applicants: Over 200 applicants | Industry: Staffing and Recruiting | Type: Contract | Level: Entry level]
OverviewAs a Front-End Software Engineer, you will build and maintain React-based user interfaces, contribute to shared design systems and component libraries, and optimize performance and observability across the application. Five years of experience may also substitute for the degree.Clearance RequirementsNone required.ResponsibilitiesDevelop and support front-end features using React, JavaScript/TypeScript, HTML, and CSS.Optimize web performance and contribute to observability and developer experience tools.Maintain and improve UI component libraries, adhering to design system principles and best practices.Collaborate with cross-functional teams to design and refine user interfaces, including occasional updates in Figma.Review code to ensure best practices and maintain quality and efficiency standards.Identify and resolve issues independently while seeking input on complex problems.Promote a collaborative environment by sharing knowledge, providing feedback, and driving continuous improvement.Qualifications2+ years of experience in front-end development, particularly with React.Proficiency with JavaScript/TypeScript, HTML, CSS, and build tools such as Vite.Strong understanding of design systems and UI component development.Demonstrated ability to execute features comprehensively with minimal guidance.Passion for web performance, developer tooling, and system observability.Capable of code review, debugging, and problem-solving within agile environments.Strong ownership, independence, and a bias toward action and collaboration.Desired SkillsExperience with UI design tools like Figma.Familiarity with GenAI applications and emerging technologies.Knowledge of best practices for reducing developer overhead and improving systems for a broader user base.Ability to communicate effectively across diverse teams, fostering an inclusive environment.