Front End Software Engineer
Role Overview
We're looking for a skilled Front-End Software Engineer with a passion for building engaging and user-friendly web applications. You'll be an integral part of our team, responsible for developing and maintaining the user interface of our products. Your expertise in React, Webpack/Vite, TypeScript, and testing frameworks will be crucial in creating a seamless and performant user experience.
Key Skills for This Role
Full Job Posting
Summary
We're looking for a skilled Front-End Software Engineer with a passion for building engaging and user-friendly web applications. You'll be an integral part of our team, responsible for developing and maintaining the user interface of our products. Your expertise in React, Webpack/Vite, TypeScript, and testing frameworks will be crucial in creating a seamless and performant user experience.
Responsibilities
- Develop and maintain: Build and maintain the front-end of our web applications using React, ensuring high-quality code and optimal performance.
- Implement user interfaces: Translate design mockups and wireframes into interactive and visually appealing user interfaces.
- State management: Utilize efficient state management solutions to handle complex application data and user interactions.
- Testing and debugging: Write comprehensive unit and integration tests to ensure code quality and identify/fix bugs effectively.
- Performance optimization: Optimize front-end code and assets for fast loading times and smooth user experience.
- Collaboration: Work closely with back-end engineers, designers, and product managers to deliver exceptional products.
Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
- Extensive experience with React and its ecosystem.
- Hands-on experience with Webpack or Vite for building and bundling front-end code.
- Familiarity with testing frameworks like Jest or React Testing Library.
- Understanding of responsive design principles and cross-browser compatibility.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork skills.
Desired Experience
Experience with state management libraries like Redux or Zustand.
Knowledge of CSS-in-JS libraries like styled-components or Emotion.
Familiarity with front-end performance optimization techniques.
Experience with version control systems (e.g., Git).
Understanding of accessibility standards (WCAG).
Benefits
- Competitive salary and benefits package.
- Opportunity to work on exciting and impactful projects.
- Collaborative and supportive work environment.
- Professional development and growth opportunities.
What we are looking for in a strong candidate
Certifications in the areas of UI/UX and Cloud
Bachelor's degree or commensurate technical certificate in a technical field
Background working with government technology projects and programs
Empathy and Respect: Demonstrated ability to connect with stakeholders, valuing their input, and understanding the nuances of their needs and challenges
About the Company
Game Plan Tech is a mission-driven consulting and services firm with expertise helping government teams access the technologies that drive innovation while increasing efficiency, performance, and security.
About Game Plan Tech LLC
Private AI-native cloud engineering and consulting firm helping U.S. government teams modernize secure technology systems.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Game Plan Tech LLC
Program Finance Lead
, USA
Growth Lead, Products
, USA
Staff Product Designer
, USA
Principal Software Engineer
, USA
Security Engineer
, USA
Support Engineer
, USA
Cloud Infrastructure Engineer
Reston, USA
Principal Engineer
, USA