As a Sr. Front-End Engineer at Infotech, you’ll play a key role in creating and improving the solutions behind those products, work that has a direct impact on how our nation’s roads and infrastructure are built.
Who we are looking for
- As a Sr. Front-End Engineer, you will adhere to front-end engineering best practices to translate design artifacts and produce visual elements across our commercial product applications.
- The Sr. Front-End Engineer understands the larger business their code supports and possesses superior execution skills.
- Beyond writing clean, testable code, you will collaborate with peers to evolve our approach to architecture across full stack and split stack applications, ensuring solutions are practical, maintainable, and well-aligned with product goals.
What it’s like to be an engineer on our Front-end team
- Our vision
- We build software that makes our customers’ jobs easier, faster, and less complicated.
- We do this by learning their challenges, solving problems in thoughtful ways, and always looking for ways to improve.
- Our culture
- We’re a close-knit group of curious, talented people who care about the work we do and the people we work with. On our team, you’ll find that we are:
- Curious and open. We ask questions, explore options, and stay open to new ideas.
- Creative and lighthearted. We believe work is better with a little fun.
- Relaxed and approachable while also being ambitious and technically sharp.
- Focused on our customers and driven to solve real problems.
- Empowering and supportive. We succeed by helping each other succeed.
- Energized and communicative. We value clear, open collaboration and trust.
- Always evolving. We love a good technical challenge and use it to grow together.
What will you do in this role?
- Collaborate with peers, product teams, backend, and design to shape frontend functionality that balances user experience, business goals, and rapid time-to-market.
- Help design and build frontend features that are clean, scalable, fast, and accessible, while maintaining the shared design system and reusable components.
- Write straightforward, testable code that follows standards, with attention to usability, security, and reliability.
- Help to build and create a unified user experience while also fitting business metrics set.
- Take part in the full development process, working closely with teammates, sharing knowledge, and contributing to consistent practices across teams.
- Support and evolve existing applications, keeping them reliable, secure, and aligned with modern practices while balancing delivery of new features.
- Contribute to technical direction by evaluating new approaches and building on strong existing practices to ensure they remain modern and effective.
- Stay current with modern frontend tooling and evolving browser capabilities to keep solutions performant and future-ready.
- Collaborate across teams to expand the use of AI-assisted development tools and explore new ways to integrate them into daily workflows.
The technical chops needed for this role
- We know great engineers can pick up new tools and approaches quickly, so depth and adaptability matter more than checking every box.
- That said, we expect proven, hands-on experience in the areas below. You don’t need to cover everything, but you should feel confident operating at an senior level and contributing meaningfully from day one.
- Must Have (Expert Level)
- Advanced JavaScript proficiency
- Vue.js, TypeScript
- React, Angular
- Semantic HTML and modern CSS
- Web Components, Design System experience
- Accessibility best practices
- axe-core, Lighthouse, screen readers (NVDA, VoiceOver)
- API integration with REST and GraphQL
- Apollo Client, Swagger/OpenAPI
- CI/CD pipeline design & deployment
- GitHub Actions, deployment workflows
- GitLab CI
- AI-first / agentic development
- Claude Code, Cursor, automated test generation
- Collaborative design implementation
- Storybook, Chromatic, Figma, UI/UX Fundamentals
- Environment & deployment awareness
- Docker, AWS familiarity
- Nice to Have
- Transferable experience
- Prior experience in software development obtained through a combination of past positions or independent projects
What we offer
- Comprehensive health benefits and inclusive wellness support
- Flexible time off and paid holidays
- Continuing education and leadership development programs
- An inclusive culture built on empathy, connection, and trust
You must have:
- Bachelor’s degree in computer science, engineering, or related field and three years relevant experience preferred; Masters degree and one year of relevant experience; or equivalent combination of education and training.
We would like you to have:
- 5+ years of experience with front-end software development languages and frameworks.
- Pride in your work; showcase your skills and let us celebrate your successes!
- Prior experience in software development obtained through a combination of past positions or independent projects.
Where you will work
- Infotech is a flexible employer. This position is open to fully remote candidates.
- Infotech’s people-first culture allows us to support remote, hybrid, or on-site work arrangement preferences whenever possible.
- Construct your future with us while working fully remote within the US.
Who we are
- If you’re driving on a highway in North America, there’s a good chance Infotech software helped build it.
- In the U.S., 88% of state transportation agencies use Infotech-developed software to manage road construction.
- From digital bidding to secure document signing, from cost estimation to inspection, we build tools that streamline infrastructure project delivery and ensure transparency, quality, and compliance.
- We’re proud to be a Certified™ Great Place to Work ® , with a people-first culture, outstanding employee retention, and flexible work-life support.
- Headquartered in Gainesville, Florida, Infotech is a pioneer in civil construction software and a vibrant community of technologists, collaborators, and problem solvers.
Additional Information
- This is a non-sponsorship eligible position.
- Resume required.
- In compliance with pay and benefits transparency requirements, please visit the Total Rewards page on our website.