Front End Developer – Mid-Level
Location
Virginia
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Front End Developer – Mid-Level
Avanade
• Develop, maintain, and enhance responsive web applications and user interfaces that provide an excellent user experience. • Collaborate with designers, back-end developers, and product managers to translate requirements into functional and visually appealing websites and applications. • Write clean, reusable, and efficient code using front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React or Angular. • Perform cross-browser and cross-device testing to ensure compatibility and responsiveness. • Optimize applications for maximum speed and scalability. • Participate in code reviews, contribute to best practices, and suggest improvements to processes and applications. • Troubleshoot and debug issues, providing timely fixes and enhancements. • Stay up-to-date with emerging front-end technologies, trends, and industry best practices. • Contribute to documentation and knowledge sharing within the development team. • Additional duties as assigned.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, Systems Engineering, or related field.
- Minimum 4 years of experience in applications development, cloud-based applications, or related roles.
- Front End development experience with Vue 3, Pinia, PrimeVue, and Knex
- Back End development experience .NET Web Api
- Postgres database experience
- Hands-on experience with cloud platforms such as AWS or others.
- Strong understanding of data visualization, statistical processing and display, and cloud-based application processing.
- Experience with application development, testing, and validation methodologies.
- Ability to analyze system performance and troubleshoot complex issues.
- Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure-as-Code (IaC) tools (e.g., Terraform or others).
- Knowledge of monitoring and logging tools (e.g., CloudWatch or others).
- Deep understanding of modern application development design concepts, cybersecurity principles, and cloud application architecture.
- Experience working on federal government systems, either as a contractor or federal employee, with a recent PUBLIC TRUST or higher clearance, is very strongly preferred.
Benefits
- Generous Paid Time Off (PTO) and all Federal Holidays off
- Comprehensive Health Coverage
- Retirement Savings Plan
- Pre-Tax Benefit Programs
- Wellness and Work-Life Support
- Professional Development
- Performance and Referral Bonuses
- Life and Disability Insurance
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Work on end-to-end solution development; • Collaborate with other engineering teams to build and maintain customer-focused products; • Uphold software excellence and quality; • Operate with autonomy and take responsibility for delivering software that handles a massive volume of requests, provides high availability, and drives business impact.
• Own and lead frontend solutions for assigned platforms and projects, with a focus on Vue.js-based applications • Design, develop, and maintain scalable, maintainable frontend architectures using modern JavaScript and TypeScript • Translate UX concepts, wireframes, and user flows into production-ready UI implementations • Perform hands-on development work in support of project and portfolio needs • Ensure appropriate unit testing and quality practices are consistently applied • Leverage AI tools responsibly to improve development efficiency, code quality, testing, and documentation • Share AI-enabled workflows, best practices, and efficiencies with the broader team • Collaborate with Delivery Manager, Product, UX, and Software Architects to estimate work and plan milestones • Assist in troubleshooting production issues and participate in escalations as needed • Document frontend designs, patterns, and technical decisions • Mentor and coach less experienced frontend engineers
Role Description The Sr UX Engineer at ATPCO bridges the gap between design and development, creating user-centered digital experiences. You will collaborate with cross-functional teams, including product managers, designers, and developers, to deliver intuitive interfaces. Your role will focus on developing front-end components, improving user experience, and supporting the ATPCO design system. You'll also play a critical role in improving existing applications, integrating new features, and maintaining system functionality to meet evolving business and customer needs. Roles and Responsibilities: - Front-End Development: - Develop and maintain interactive prototypes and user-facing interfaces using HTML, CSS, JavaScript, and frameworks (e.g., Angular, React, Vue). - Implement interactive features, write automated tests, and ensure responsive design. - API Integration: - Integrate REST APIs into front-end applications, ensuring secure data handling, efficient state management, and seamless communication between UI components and back-end services. - UX/UI Design: - Apply HCI principles when collaborating with designers to convert wireframes and mockups into production-ready digital experiences. - Collaboration: - Act as a liaison between design and engineering teams. - Work with product managers to align UX/UI developments with business goals. - Participate in design and code reviews to enhance quality. - User-Centered Development: - Ensure compliance with accessibility standards and analyze user metrics for improvements. - Performance Optimization: - Optimize front-end code for performance and troubleshoot issues across platforms. - Design Systems: - Contribute to the design system for consistency across products and develop reusable components to enhance efficiency. - AI-Assisted Development: - Leverage AI tools (e.g., Copilot, Codex, Claude Code) to accelerate front-end development, improve code quality, rapidly prototype, and automate repetitive engineering tasks while maintaining high UX standards. - Continuous Improvement: - Stay current with design and front-end development techniques, tools, and technologies. - Recommend and implement improvements to enhance quality, productivity, user experience, and conversions. - Documentation and Management: - Ensure all design and technical artifacts are complete, properly managed, and adhere to ATPCO's development and quality standards. Qualifications - Lead the design and development of advanced prototypes and components for the design system. - Act as a key contributor to the architecture and optimization of front-end applications. - Collaborate with UX designers and product teams to ensure smooth implementation of user-centered designs. - Introduce new tools and technologies to enhance front-end development practices. - Mentor junior engineers and assist in their skill development. - Write comprehensive documentation and automated tests. - Stay updated on new technologies and trends in UX and front-end development. Salary Range $110,900 – $136,797 *The disclosed range estimate has not been adjusted for applicable geographic differential associated with the United States* Additional Information At ATPCO, we are deeply committed to diversity, equity, and inclusion. Our supportive policies promote work-life balance through flexible work arrangements, and we cultivate a workplace where every employee feels valued, respected, and a true sense of belonging. We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor. All your information will be kept confidential according to EEO guidelines.
Role Description We are looking for a Senior Frontend Engineer to maintain and evolve a Next.js / React web application with server-side rendering. You will work closely with the Technical Lead and collaborate with backend and design teams to deliver performant, high-quality user experiences. - Build and maintain features within a Next.js (SSR) / React web application - Integrate with Sanity headless CMS for content-driven pages - Collaborate with backend engineers on API contracts and data consumption - Optimize frontend performance, including SSR rendering, lazy loading, and caching strategies - Write documented, clean, well-tested, and maintainable TypeScript code - Participate in code reviews and contribute to frontend architecture decisions Qualifications - 6+ years of professional frontend development experience - Strong proficiency with React and Next.js, including server-side rendering (SSR) - Solid experience with TypeScript in a production environment - Experience integrating with headless CMS platforms (Sanity preferred) - Familiarity with APIs patterns (REST, GraphQL, RPC) and modern frontend build tooling - Understanding of web performance optimization techniques Requirements - Experience with OAuth2 and OIDC - Experience ensuring responsive design and accessibility - Familiarity with GCP hosting environments (Cloud Run, Kubernetes) Benefits - Contract employment type - Remote work opportunity Company Description Tech Holding is proud to be an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and experiences, and we consider qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. If you require accommodation in the application process, please contact our HR.




