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.
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.