Responsibilities:
- Develop and maintain complex Angular applications with a focus on security, performance, and scalability
- Build responsive, accessible UI components using Angular for primary applications, and minimalist HTML templates (via Askama) for our IDP operating in JavaScript limited environments.
- Collaborate with our backend team to integrate REST API endpoints
- Champion and implement front-end development best practices and coding standards
- Provide technical mentorship and support to peers, and help shape best practices across the frontend team
- Participate in code reviews and technical discussions
- Participate in technical planning sessions and architecture discussions
- Document technical specifications and development processes
- Collaborate with stakeholders to create and implement user-friendly interface designs
- Take ownership of application performance metrics, security measures, and technical debt management
- Ensure consistent UI/UX patterns and responsive design across the application
- Implement accessible, intuitive user experiences that meet enterprise security needs
Requirements:
- 8+ years of professional frontend software development experience
- Strong proficiency in Angular 20 and TypeScript
- Experience with Material UI (MUI) component library
- Expert-level knowledge of HTML, CSS, and JavaScript
- Experience working with REST APIs
- Solid understanding of web security principles
- Version control systems (Git)
- Enthusiasm and experience in writing well-tested code
Nice to haves:
- Testing experience Jest, Cypress, Cucumber
- Interest in or experience with Rust
- Knowledge of SAML, OAuth and OIDC protocols
- Experience with enterprise-level applications
- Understanding of CI/CD practices
- Familiarity with secure coding practices and awareness of the OWASP Top 10.
- Experience working in performance or compatibility-constrained environments (e.g., embedded browsers, JavaScript-restricted clients)
- Familiarity with UI/UX principles and experience collaborating with designers to translate wireframes into polished, accessible interfaces
Top Skills
What We Do
Get behind the scenes insights from startup tech teams: https://www.myhatchpad.com/newsletter/
hatch I.T. is a specialized technology consulting firm connecting software, product, and data engineers with tech startups in emerging tech markets. We offer customized models that transform the way early-stage and high-growth startups scale. Our flagship programs include:
- Scale – technical consulting and recruiting services for high-growth startups
- Stride – technical strategy and consulting for early-stage startups
- hatchpad – an online community platform connecting startup technologists to network, learn, and advance in their careers
In true startup fashion, our roots can be traced to a garage in Leesburg, VA in 2013. While working with local startups, our Founder & CEO, Tim Winkler, realized that traditional staffing models didn’t align with the growth needs of startups. Working with those firms felt transactional and the costs were way outside a startup's budget. There was a need for a solution that was relational, community driven, and flexibly priced. With this in mind, hatch I.T. was formed, along with customized models that transform the way early-stage and high-growth startups scale.
Fast forward 8 years and 15 employees later, hatch has developed a platform that provides a roadmap to guide startups from MVP through all stages of growth. After proving this model with dozens of startups across DC, Maryland, & Virginia, we realized it was needed in all emerging startup markets.
If you’re a startup looking to grow your startup team, or an engineer looking for a career at an innovative tech company, connect with hatch I.T. today.