Job Description
Are you a visionary Software Engineer ready to make an immediate impact?
Apex Tech Solutions is a leading innovator in the tech industry, and we are looking for a talented Senior Software Engineer to join our dynamic team in Seattle, Washington. We offer a competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge projects that shape the future of technology.
Why Join Us?
- Immediate Start: We are hiring immediately and looking for someone ready to onboard this week.
- Hybrid Work Environment: Enjoy the flexibility of a hybrid schedule from our state-of-the-art office in downtown Seattle.
- Growth Opportunities: Clear pathways for career advancement and leadership roles.
- Top-Tier Benefits: Health, dental, vision, 401(k) matching, and unlimited PTO.
Role Overview:
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance software applications. You will work closely with cross-functional teams to deliver scalable solutions and drive technical excellence.
Responsibilities
- Design and implement robust, scalable, and secure software solutions using modern technologies.
- Collaborate with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Conduct code reviews, write unit and integration tests, and ensure code quality and performance standards.
- Mentor junior developers and contribute to the technical culture of the team.
- Troubleshoot complex issues and optimize application performance in production environments.
- Stay current with emerging technologies and industry best practices to drive innovation.
Qualifications
- BS in Computer Science, Engineering, or a related field (Master's preferred).
- 5+ years of professional experience in software development.
- Proficiency in JavaScript, TypeScript, React, or Node.js.
- Strong understanding of RESTful APIs, SQL, and NoSQL databases.
- Experience with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and effectively in a collaborative team environment.