Game Plan Tech LLC Front End Software Engineer Remote · Full time Company website

Front End Software Engineer

About Game Plan Tech LLC

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.

Description

Job Title: Front-End Software Engineer

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