Job Description
Are you a high-performing engineer looking for a role that offers stability with flexibility? Apex Digital Systems is seeking a talented Senior Software Engineer to join our dynamic team in Seattle, WA. We are proud to offer full-time positions with flexible weekend shifts, allowing you to maintain a healthy work-life balance while driving innovation.
As a vital part of our engineering department, you will design and implement scalable solutions, lead architectural decisions, and mentor junior developers. We foster a collaborative culture where your expertise directly impacts our success. Join us and enjoy competitive benefits, a remote-first culture, and the unique opportunity to manage your schedule with weekend flexibility.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks.
- Collaborate with cross-functional teams (UX/UI, Product, QA) to define feature requirements and deliverables.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Optimize applications for maximum speed and scalability, ensuring seamless user experiences.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Identify and resolve technical debt to improve code maintainability and system stability.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional software development experience with a strong focus on JavaScript or Python.
- Proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Deep understanding of RESTful APIs, microservices architecture, and database management (SQL/NoSQL).
- Must be available to work weekend shifts or hybrid schedules as required.
- Excellent problem-solving skills, attention to detail, and a passion for clean code.