Job Description
We are looking for a Senior Software Engineer to join our dynamic team in Seattle, WA. This is an immediate hire opportunity for a passionate developer who thrives in a fast-paced environment. We offer a competitive salary and the flexibility to work remotely from North Carolina or our downtown Seattle office.
As a key member of our engineering squad, you will be responsible for architecting high-performance applications that serve millions of users. If you are ready to take your career to the next level with a company that values innovation and work-life balance, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks such as React, Node.js, or Python.
- Collaborate with cross-functional teams (product, design, and QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to junior engineers.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Python, Java, Go, or JavaScript/TypeScript).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of RESTful APIs, database management (SQL/NoSQL), and caching mechanisms.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Ability to work effectively in an Agile/Scrum environment.