Mid-Level Software Developer (Angular)
Location: Remote, United States
Employment Type: Full-Time
Department: Product Development
Company: Transit Technologies
About Transit Technologies
Transit Technologies is a leading provider of innovative transportation technology solutions that help transit agencies, municipalities, and transportation providers operate more efficiently and better serve their communities.
Through our portfolio of industry-leading software and technology solutions, we support transit operations across North America, helping organizations improve service delivery, streamline operations, and enhance the passenger experience.
We are a remote-first organization that values collaboration, accountability, innovation, and continuous improvement. Our team is passionate about developing technology that makes a meaningful difference in how people move.
About the Opportunity
Transit Technologies is seeking a Mid-Level Software Developer (Angular) to join our Product Development team.
In this role, you will design, develop, test, and maintain software features that support critical transit operations. Your primary focus will be front-end development using Angular, TypeScript, HTML, and CSS, with opportunities to work alongside .NET services, APIs, and SQL-backed data.
You will collaborate with product managers, quality assurance professionals, and fellow developers to translate business requirements into reliable, user-friendly software solutions.
This is an excellent opportunity for a developer who enjoys hands-on coding, solving problems, and continuing to grow technically while contributing to products that make a real-world impact.
What You'll Do
- Develop, test, and maintain front-end applications and product features using Angular, TypeScript, HTML, and CSS.
- Translate user stories, product requirements, and designs into functional, maintainable software.
- Integrate front-end applications with .NET services, APIs, and SQL-backed data.
- Troubleshoot application issues, identify root causes, and implement effective solutions.
- Write and maintain automated tests to support application quality, stability, and reliability.
- Participate in code reviews, incorporate feedback, and follow established engineering standards and best practices.
- Collaborate with Product, QA, and Engineering teams throughout the software development lifecycle.
- Contribute to continuous improvement initiatives that enhance development processes, code quality, and team efficiency.
- Leverage approved AI tools and automation technologies to improve development productivity and effectiveness.
- Follow secure coding, privacy, and data protection practices while proactively identifying and communicating potential risks.
What We're Looking For
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional software development experience, or equivalent demonstrated experience.
- Hands-on experience building and maintaining web applications using Angular, TypeScript, HTML, and CSS.
- Working knowledge of .NET services, APIs, and SQL.
- Understanding of modern web application development, debugging, automated testing, and version control.
- Experience working in a collaborative development environment, including code reviews and team-based software delivery.
- Ability to troubleshoot technical issues, follow established development patterns, and deliver high-quality code.
What Will Help You Succeed
- Strong problem-solving skills and the ability to break complex requirements into manageable tasks.
- A sense of ownership and accountability for assigned work and commitments.
- Effective communication skills and a collaborative, team-oriented mindset.
- Willingness to ask questions, seek feedback, and continuously improve technical capabilities.
- Attention to detail and a commitment to building reliable, maintainable software.
- Adaptability and enthusiasm for learning new technologies, tools, and development practices.
Why Join Transit Technologies?
Make a Meaningful Impact: Develop technology that helps transportation providers deliver essential services to communities every day.
Remote-First Environment: Enjoy the flexibility of working remotely while collaborating with talented colleagues across the organization.
Opportunity to Grow: Expand your technical expertise through hands-on development, collaboration, mentorship, and exposure to multiple technologies.
Collaborative Culture: Join a team that values ownership, innovation, continuous learning, and delivering exceptional results.
Technology with Purpose: Contribute to software solutions that support the future of public and specialized transportation.
Equal Employment Opportunity
Transit Technologies is an Equal Opportunity Employer. We are committed to creating an inclusive workplace where all employees are treated with respect and have the opportunity to succeed. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.
We encourage qualified candidates from diverse backgrounds to apply.
Ready to Make an Impact?
If you're a hands-on Angular developer who enjoys building high-quality software, collaborating with talented teams, and solving meaningful problems, we'd love to hear from you.
Apply today and help us shape the future of transportation technology.
