Front End Software Developer

M1 Technology

  • Chantilly, Virginia
  • 30+ days ago

    Highlights

    We are seeking a skilled Software Developer to contribute to the design, development, and deployment of cloud-native software solutions, with a focus on building front-end web components in support of a design system. Design and implement full-stack software solutions, covering the data layer, application logic, and user interface, but primarily focused on building front end web components.

    Numbers & Facts

    LocationChantilly, Virginia
    Websitehttps://m1technology.com/careers

    Description

    We are seeking a skilled Software Developer to contribute to the design, development, and deployment of cloud-native software solutions, with a focus on building front-end web components in support of a design system. This role requires hands-on experience across the software development lifecycle, including front-end, back-end, data layer, and cloud integration. You will work within an Agile team to deliver secure, scalable, and high-performing applications on modern cloud infrastructure.

    Clearance Requirement: TS/SCI with Polygraph

    Key Responsibilities:

    • Apply human-centered design (HCD) principles as a first-class approach to deliver products with mission impact.
    • Collaborate with the Chief Engineer and Technical Leads to translate business requirements into user stories and technical tasks.
    • Design and implement full-stack software solutions, covering the data layer, application logic, and user interface, but primarily focused on building front end web components
    • Write unit and integration tests to ensure code quality and maintainability.
    • Participate in Agile/Scrum ceremonies and contribute to iterative software development.

    Minimum Qualifications:

    • 4–7 years of full-stack development experience, with proficiency in:
    • Application Layer Programming: JavaScript/TypeScript, Java, or similar languages
    • Front-End Development: JavaScript/TypeScript frameworks (Angular, React.js, or Vue.js), HTML, CSS
    • Back-End & API Development: NodeJS, JavaScript/TypeScript, RESTful API design
    • Database/Data Layer: SQL (PostgreSQL), NoSQL (Elasticsearch)
    • Familiarity with DevSecOps tools and practices, including cloud orchestration and CI/CD pipelines
    • Agile development experience, including story decomposition and sprint planning

    Preferred Qualifications:

    • CI/CD and deployment experience related to web components
    • Knowledge of security best practices for cloud applications
    • Understanding of modern architectural patterns (e.g., microservices, event-driven architecture)
    • Experience with data integration and analytics tools
    • Certification or experience with human-centered design, or user experience methodologies

    Tools & Technologies:

    • Languages: JavaScript/TypeScript, Python, Java
    • Frameworks: Frontend frameworks (e.g. Angular.js, React.js, Vue.js), Node.js
    • Databases: SQL, Elasticsearch
    • Cloud: AWS (EC2, S3, RDS)
    • Methodologies: Agile/Scrum, CI/CD, TDD

    Why Join Us?

    • Work on cutting-edge cloud-based solutions that make an impact
    • Collaborative and innovative team environment
    • Opportunities for career advancement and professional development
     
     

    Similar Jobs

    See more jobs