Brooksource · 16 hours ago
Junior Software Engineer (Front End)
Brooksource is partnering with a Fortune 500 client to build new capabilities for enterprise mobile experiences. The role involves working on a product team to develop front-end solutions using modern technologies like React and TypeScript, while being supported by experienced mentors.
Responsibilities
Build and iterate on enterprise-scale capabilities used by internal teams and business customers
Partner with UX, QA, and senior engineers to deliver accessible, performant, and testable software
Ship iteratively: small stories, high-quality code, peer reviews, and observable releases
Build production-ready UI components and pages in React (v18) and TypeScript using the client's design system
Implement forms, data tables, and interactive patterns with client- and server-state management
Ensure performance, accessibility (a11y), and cross-browser responsiveness
Write unit and integration tests; participate in code reviews and Storybook documentation
Collaborate with designers and back-end engineers to shape reliable, usable features
Qualification
Required
Solid JavaScript/TypeScript fundamentals and React coursework/projects
Understanding of component composition, state, and effect management
Basic testing mindset (e.g., what to unit test vs. integration test)
Curiosity, coachability, and communication skills
Preferred
Accessibility basics (WCAG)
Performance profiling
API mocking (MSW)
Exposure to migrations (e.g., Angular → React)
Company
Brooksource
Brooksource is a single source for project and supplemental support through contract employment, contract-to-hire labor employment.
H1B Sponsorship
Brooksource has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (10)
Funding
Current Stage
Late StageLeadership Team
Recent News
Technically Media
2025-05-27
Technically Media
2025-05-17
2025-05-06
Company data provided by crunchbase