Full Stack Software Developer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of DMI (Digital Management, LLC)

DMI (Digital Management, LLC)

1001 - 5000 employees

Founded 2002

☁️ SaaS

🏢 Enterprise

Technology • SaaS • Enterprise

DMI (Digital Management, LLC) is a leading global provider of digital transformation and managed IT services that operates across both the public and private sectors. DMI's broad capabilities encompass artificial intelligence and data, application development and modernization, security and privacy, and cloud and infrastructure, supporting a diverse range of clients including national security, transportation, automotive, manufacturing, and consumer goods sectors. The company is recognized as an eight-time leader in the Gartner Magic Quadrant for Managed Mobility Services, and its Cloud+ suite offers comprehensive solutions for cloud advancements. DMI is committed to delivering superior customer satisfaction and innovative digital solutions that drive impactful business and mission outcomes for its clients worldwide.

📋 Description

• Design, develop, test, and deploy features and enhancements across front-end (ReactJS) and back-end (Python/FastAPI) layers. • Build and maintain RESTful APIs using FastAPI with proper validation, error handling, versioning, and OpenAPI documentation. • Develop responsive, accessible front-end interfaces using ReactJS in adherence to Section 508 accessibility requirements. • Implement and manage data models, queries, migrations, and stored procedures in PostgreSQL. • Operate within a trunk-based development workflow; commit small incremental changes frequently and use short-lived feature branches and feature flags. • Package applications using Docker; support deployment of containerized workloads to AWS environments. • Write and maintain automated unit, integration, and regression tests using pytest, Jest, and React Testing Library. • Maintain technical documentation, including API docs, data model diagrams, architecture decision records, and developer guides.

🎯 Requirements

• Demonstrated proficiency in Python, FastAPI, ReactJS, PostgreSQL, and Docker. • Sufficient familiarity with AWS cloud services to deploy, monitor, and troubleshoot cloud-hosted applications. • 3+ years of full-stack software development experience in a collaborative, team-based engineering environment. • Knowledge of CI/CD pipeline concepts and IaC tooling such as Terraform and GitHub Actions. • Experience developing applications in a federal or regulated environment. • Familiarity with Section 508 web accessibility standards. • Must possess or be eligible to obtain and complete a government security screening and/or a Secret security clearance. • Must be a U.S. Citizen.

🏖️ Benefits

• Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier. • Annual performance reviews, tuition assistance, and internal career growth opportunities to help you thrive. • Generous 401(k) matches, life and disability insurance, and financial wellness tools to support your future. • Annual awards, service anniversaries, referral bonuses, and peer-to-peer shoutouts that spotlight your achievements. • Healthcare coverage, wellness programs, flu shots, and biometric screenings to support your health.

Apply Now

Similar Jobs

🔥 4 minutes ago

WEX

5001 - 10000

🚗 Transport

💸 Finance

💳 Fintech

Senior Development/Operations Engineer developing backend applications enhancing the modern vehicle experience for clients in the connected fleet industry.

🔥 7 minutes ago

TechnologyAdvice

201 - 500

🤝 B2B

🛍️ eCommerce

📱 Media

Senior Product Engineer leveraging AI tools to enhance software delivery and solving business problems at TechnologyAdvice. Collaborating with engineers and stakeholders in a remote environment.

🔥 9 minutes ago

Carrier

10,000+ employees

⚡ Energy

🚗 Transport

🔧 Hardware

Senior Controls Engineer at Carrier providing engineering oversight for building automation systems. Collaborating with cross-functional teams to ensure timely project delivery and adherence to quality standards.

🔥 14 minutes ago

General Dynamics Information Technology

10,000+ employees

🔒 Cybersecurity

🤖 Artificial Intelligence

Senior Software Developer improving core services like customer intake, application screening, and mentoring junior developers. Join GDIT, a leader in technology and professional services for the U.S. government.

🔥 18 minutes ago

Array

51 - 200

Senior Engineer leading complex enterprise-scale SaaS implementations for fintech company Array. Focusing on strategic deployment, optimizing frameworks, and cross-functional collaboration.