Logo for Vaultes

Full Stack Developer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent work experience.
  • 3+ years of full-stack development experience with Ruby on Rails, server-side languages (Node.js, Python) and front-end technologies (React, HTML5, CSS3).
  • Strong understanding of SQL and NoSQL database systems, with experience designing and optimizing database schemas.
  • Proficiency in developing and consuming RESTful APIs and working with cloud platforms (AWS, Azure), containerization (Docker), and Git.

Requirements:

  • Design, develop, and maintain robust, scalable web applications across front-end and back-end components.
  • Implement responsive UI/UX using HTML5, CSS3, and React, and build server-side applications with Ruby on Rails, Node.js, and Python.
  • Design and manage RESTful APIs, integrate third-party services, and maintain scalable database solutions (SQL/NoSQL).
  • Collaborate with cross-functional teams in an agile environment, follow modern software development practices, and ensure accessibility and quality standards.

Job description

Description

Vaultes is a rapidly growing cybersecurity and digital services company headquartered in the Washington DC metro area. Serving customers across the Federal government and commercial sectors, we use our broad experience and deep technical expertise to implement customized solutions that enable mission achievement and secure the world through technology. 


FAST: The Vaultes Way

F – Frictionless Collaboration

We lead with humility and are easy to work with. Our ego-less, one-team mindset keeps progress moving.

A – Accountable & Adaptable

We do what we say we will and own our outcomes. Rooted in a growth mindset, we flex with change and stay aligned to mission needs.

S – Secure by Design

We protect what matters most. Security and integrity guide our decisions, ensuring resilience and confidence for our clients and partners.

T – Trusted Partners

We work side by side with clients and colleagues, earning trust through accountability, openness, and shared success.


As a Full Stack Developer on this federal project, you will contribute to mission-driven work by designing, developing, and maintaining both front-end and back-end solutions in an agile environment. Working as part of a cross-functional team, you'll collaborate with product managers, designers, and other engineers to deliver high-quality, scalable applications that support critical federal services. 

Location: Remote with potential infrequent travel to Client site. 


This is a full-time position contingent on contract award. 


Responsibilities

  • Design, develop, and maintain robust, scalable web applications, working on both front-end and back-end components to ensure seamless integration.
  • Implement responsive UI/UX designs using modern technologies (HTML5, CSS3, React) and develop server-side applications with Ruby on Rails, Node.js, Python, and other languages.
  • Design and manage RESTful APIs, integrate third-party services, and maintain efficient, reliable, and scalable database solutions.
  • Collaborate with front-end developers, UX designers, project managers, and stakeholders to deliver high-quality, integrated solutions.
  • Follow modern software development practices including testing, documentation, and ensuring accessibility and quality standards.
  • Contribute to feature development based on project backlogs and support senior team members in designing and implementing solutions.
  • Assist in deploying, testing, and maintaining applications, ensuring they meet user needs, performance requirements, and federal standards.
  • Other responsibilities as assigned.
Requirements

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent work experience.
  • 3+ years of experience in full-stack development with expertise with Ruby on Rails, server-side languages (e.g., Node.js, Python) and front-end technologies (e.g., React, HTML5, CSS3).
  • Strong understanding of database systems (SQL and NoSQL), with experience designing and optimizing database schemas.
  • Proficiency in developing and consuming RESTful APIs and working with cloud platforms (e.g., AWS, Azure).Hands-on experience with containerization (e.g., Docker) and version control systems (e.g., Git).
  • Strong problem-solving and collaboration skills, with the ability to work in cross-functional teams.


Nice to Haves

  • Advanced degree in related field 
  • Experience with Department of Veterans Affairs projects.
  • Experience with healthcare related products.
  • Experience with native mobile app development.


Perks and Benefits

  • Paid time off 
  • Paid holidays
  • Work-from-home opportunities
  • 401k with matching incentive
  • Medical/dental/vision benefits
  • Company provided life insurance
  • Company provided short-term disability


Physical Requirements

  • Prolonged periods sitting at a desk and working on a computer.
  • Capable of operating a computer and other office productivity machinery, and frequently communicate with co-workers, management, and customers


Vaultes provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances.



Full Stack Engineer Related jobs

Other jobs at Vaultes

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.