Senior Software Engineer (Full-Stack)
Washington, District of Columbia, United States Contractor | Hybrid We are seeking an experienced Senior Software Engineer to join our core engineering team. In this role, you will design, build, and scale high-performance web applications, collaborate closely with cross-functional teams, and mentor junior developers.Key ResponsibilitiesArchitect, develop, and deploy scalable front-end and back-end services. Write clean, maintainable, and well-tested code across the full software stack. Collaborate with product managers, designers, and system architects to define product requirements and technical solutions. Troubleshoot, debug, and optimize application performance and infrastructure. Conduct code reviews and establish technical best practices within the team. Qualifications & Requirements Experience: 4+ years of professional software development experience. Cloud & DevOps: Familiarity with AWS, Docker, CI/CD pipelines, and microservices architecture.Education:Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.Soft Skills:Strong analytical thinking, excellent communication, and a collaborative mindset. Competitive salary and performance-based bonuses Flexible hybrid or remote work arrangements Comprehensive health, dental, and vision insurance Paid time off and professional development allowance Seattle, Washington, Seattle, Washington, United States