Job Description
We are seeking a Senior Software Engineer to join our rapidly expanding team in Washington, DC. Due to our aggressive growth and the critical nature of this role, we are currently conducting urgent hiring and offering a $10,000 Sign-On Bonus to top talent.
As a key member of our engineering team, you will be responsible for architecting scalable software solutions that serve thousands of users. We are looking for a self-starter who is passionate about clean code, system architecture, and delivering exceptional user experiences.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure web applications.
- Collaborate closely with cross-functional teams including product managers, designers, and QA engineers.
- Participate in code reviews and mentor junior developers to ensure code quality and adherence to standards.
- Identify performance bottlenecks and optimize database queries and application logic.
- Write comprehensive documentation and unit tests.
- Stay current with emerging technologies and industry best practices.
Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency in JavaScript/TypeScript, React, and modern backend technologies.
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Experience with cloud services (AWS, Azure, or Google Cloud) is highly preferred.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Ability to work in a fast-paced, agile environment.