Logo for Marathon TS

Front End Developer

Roles & Responsibilities

  • Bachelor's degree in Computer Science or related field and/or equivalent work experience
  • 5+ years of experience using HTML5, CSS, and JavaScript development within Python, Java, and/or R-based web frameworks
  • 5+ years of experience building tools in React.js and/or vanilla JavaScript
  • Active Secret clearance

Requirements:

  • Develop and update the front-end code for multiple web applications
  • Write, design, and implement code using HTML5, CSS, and JavaScript
  • Integrate UI/UX designs into efficient user interfaces and web app front-ends using modern design systems and component libraries including Storybook
  • Develop and execute unit tests for product components

Job description


Marathon TS is seeking a Front-End Developer to support the development of web applications for Army predictive maintenance initiatives. This position offers an opportunity to contribute to mission-driven software used across the Army enterprise. Candidates should be comfortable working in a fast-paced, flexible environment and be self-directed, collaborative, and eager to grow technically.
Responsibilities:
Responsibilities:
  • Develop and update the front-end code for multiple web applications
  • Write, design, and implement code using HTML5, CSS, and Javascript
  • Integrate UI/UX designs into efficient user interfaces and web app front-ends using modern design systems and component libraries including Storybook
  • Develop and execute unit test for product components
  • Collaborate with a software development team using Git
  • Meet with Army managers and representatives in a consultative capacity to discuss software issues, understand mission requirements, and brainstorm methods of solving existing problems
  • Write original code and update existing code, ensuring that all code meets program requirements.
  • Able to be methodical in documenting and testing your own code
  • Comfortable working independently and as a member of a team, with demonstrated ability to work in strategic and consultant-oriented environments
  • Excellent verbal and written communication skills with ability to articulate technical concepts to non-technical stakeholders

Qualifications:
Minimum Qualifications:
  • Bachelor's degree in Computer Science or related field and/or equivalent work experience
  • 5+ years of experience using HTML5, CSS, and JS development within Python, Java, and/or R-based web frameworks
  • 5+ years of experience building tools in React.js and/or vanilla Javascript
  • Experience planning, analyzing, designing, implementing, testing, and maintaining software applications for an enterprise level system.
  • Experience using industry guidelines and best practices for developing software including Git, Agile methodologies, CI/CD, and automated deployments.
  • Demonstrated experience in leadership roles or technical mentorship
  • Clearance: Active Secret
Additional Preferred Qualifications:
  • Experience integrating React.js based front-ends into Django or Flask web frameworks
  • Experience with Storybook for component development, documentation, and design system management
  • Knowledge of Microsoft SQL Server
  • Experience with Kubernetes and container orchestration for application deployment
  • Hands-on deployment experience across multiple environments and platforms
  • Experience with cloud platforms (AWS, Azure, GCP) and platform engineering
  • Experience developing applications for classified data
  • Knowledge of the Army software development process and its technologies.
  • Background working in strategic planning or consultant environments supporting government or DoD clients
  • Master's degree in Computer Science, Software Engineering, Information Systems, or related field.


Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").
#CJJOBS

Front-End Developer Related jobs

Other jobs at Marathon TS

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.