Logo
Covalent Solutions, LLC

Full-Stack Developer (React + Python)

Covalent Solutions, LLC, Bethesda

Save Job

Overview


Full-Stack Developer (React + Python) at Covalent Solutions, LLC. This is a full-time, on-site role in Bethesda, Maryland.



Responsibilities



  • Develop responsive, user-friendly front-end applications using React and modern UI frameworks.

  • Build and maintain RESTful APIs and back-end services using Python (Django, Flask, or FastAPI).

  • Design and optimize relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cosmos DB, etc.).

  • Integrate React front ends with Python APIs and databases to deliver seamless applications.

  • Implement secure, scalable, and high-performing application architectures.

  • Collaborate with DevOps on CI/CD pipelines, containerization (Docker, Kubernetes), and cloud hosting (Azure, AWS, or GCP).

  • Conduct code reviews, write automated tests, and troubleshoot across the stack.

  • Partner with UX/UI designers, QA, and product owners in Agile/Scrum teams.



Qualifications



  • Education: Bachelor\'s or Master\'s in Information Technology, Computer Science, Computer Engineering or Electrical Engineering

  • Work Experience: 5+ years professional software development experience; 3+ years building applications with React (state management with Redux or Context API); strong experience with Python frameworks (Django, Flask, or FastAPI); proven ability to design, build, and consume RESTful APIs (GraphQL a plus); solid database experience with both SQL and NoSQL systems; experience deploying applications on cloud platforms (Azure, AWS, or GCP); familiarity with containerization (Docker, Kubernetes); exposure to CI/CD pipelines and DevOps practices; understanding of security best practices (OAuth, JWT, role-based access control); prior experience working in Agile/Scrum environments; proficiency with HTML5, CSS3, and modern styling frameworks (Tailwind, Material-UI, etc.); experience with unit/integration testing frameworks (Jest, PyTest, etc.).



Competencies



  • Professionalism: Strong problem-solving and analytical abilities; sharp eye for detail; ability to manage multiple tasks concurrently; adaptability in a fast-paced, dynamic environment; effective collaboration and communication; highly organized with strong time-management; ability to manage conflict; focused on results; self-directed; motivated to learn.

  • Communication: Excellent collaboration and communication skills; ability to advocate for ideas; clear written and verbal communication; active listening; ask questions to clarify; tailor language to audience; openness in sharing information.

  • Teamwork: Self-starter in fast-paced teams; collaborative; prioritizes team goals; supports group decisions; shares credit and accepts joint accountability.

  • Accountability: Takes ownership; delivers outputs on time and within quality standards; complies with regulations; takes responsibility for shortcomings.



Company Description


Covalent Solutions is a team of highly skilled and motivated individuals helping our customers accomplish their mission.



Details



  • Seniority level: Mid-Senior level

  • Employment type: Full-time

  • Job function: Engineering and Information Technology

  • Industries: IT Services and IT Consulting

#J-18808-Ljbffr