GrepJob
Ardent

Full Stack Software Developer

Ardent
Apply
about 3 hours ago
Washington, DC, USASenior

Responsibilities

  • Design, develop, test, and deploy new features for web applications.
  • Build and maintain RESTful APIs using FastAPI with proper documentation.
  • Develop responsive front-end interfaces using ReactJS, adhering to accessibility standards.
  • Manage data models and queries within PostgreSQL databases.
  • Participate in code reviews and collaborate with team members on user stories.
  • Package applications using Docker and support deployment to AWS environments.
  • Investigate and resolve application defects and performance issues.
  • Write and maintain automated tests for both back-end and front-end code.
  • Maintain accurate technical documentation for developed systems.

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years of professional experience in full stack software development.
  • Experience with Python and FastAPI for web application development.
  • Strong proficiency in ReactJS, JavaScript/TypeScript, HTML5, and CSS.
  • Hands-on experience with PostgreSQL database design and administration.
  • Experience with Docker for application management and deployment.
  • Working knowledge of AWS services relevant to application hosting.
  • Experience in Agile development environments and Git-based workflows.
  • Strong understanding of software development best practices and secure coding.
  • Excellent communication skills for collaboration with stakeholders.

Benefits

  • Competitive pay and comprehensive health coverage.
  • Flexible PTO and federal holidays off.
  • Tuition reimbursement and professional development support.
  • Wellness stipends and a culture that values hard work.