Job Description
Are you a top-tier Software Engineer seeking a role that values your expertise and compensates you quickly? Apex Systems is looking for a passionate developer to join our growing team in the heart of Seattle. We pride ourselves on innovation, collaborative problem-solving, and offering our talent a unique Daily Pay benefit.
As a Software Engineer, you will be responsible for designing, developing, and maintaining scalable software solutions that drive our business forward. You will work in a fast-paced environment where your code directly impacts millions of users. Join us and enjoy the flexibility of getting paid daily while building the future of tech.
Responsibilities
- Design & Development: Architect and implement high-quality, scalable software features using modern programming languages and frameworks.
- Code Quality: Write clean, maintainable, and efficient code while adhering to industry best practices and coding standards.
- Collaboration: Partner with product managers, designers, and other engineers to define feature requirements and deliver exceptional user experiences.
- Testing & Debugging: Conduct thorough unit and integration testing to identify and resolve bugs before deployment.
- Technical Leadership: Participate in code reviews, mentor junior developers, and contribute to technical architecture discussions.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Technical Skills: Proficiency in Python, Java, or Go, with experience in JavaScript/TypeScript for frontend or API work.
- Cloud & DevOps: Strong understanding of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
- Problem Solving: Excellent analytical and debugging skills with a focus on performance optimization.