React Frontend Developer


Questions?   Contact us!


We are working with a company that provides industry-leading enterprise SaaS solutions to government transportation and environmental organizations in the US. Their products support a diverse range of critical workflows for agencies planning the US’s vast transportation infrastructure. They have built a software that transforms data into integrated real-time insights enabling the management of transportation improvement projects worth hundreds of billions of dollars. Their SaaS solutions are also extensively utilized in integrating workflow and data sets for the management of environmental projects. They have a nimble and entrepreneurial team of multi-talented individuals who care deeply about their commitments to customers and to each other. What they value the most is collaboration, humility, accountability, efficiency, and a relentless drive for excellence.

Job Description

Do you like working in a fast-paced environment? Be challenged and sharing experiences with a multi-talented team? Then this is the place for you. We are searching for a frontend developer that knows about Design Principles, UI/UX technologies, agile development, and more. Essentially you must be well versed in: • Architecture/Design Principles/Strategic Approach - Container Component Design Pattern - Mobile First Responsive UI Design - SASS 7-1 Pattern - SOLID, DI/IoC, CI software design principles - Single Page Application (SPA) Approach - Interface Oriented Development via Typescript - State Management via Redux • UI/UX Technologies - React - Typescript - Material UI (with a focus on Web Accessibility) - Redux Router - React-Redux - Redux-Thunk Middleware - React Hooks - Redux DevTools - Axios (for API calls to back-end) - Theme Provider - SASS - Formik/Yup - JSON Forms - Unit Testing using Jest and Enzyme • Server Technologies - AWS S3 - Cloudflare CDN - Using BitBuckets pipelines for CI/CD (potentially Jenkins in the future)


Only candidates from Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
How much experience do you have with the Agile development process? (Required)
What level of experience do you have with Javascript technologies? (Required)