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.
