Job Description
Are you a visionary Software Engineer looking to make a tangible impact in a dynamic, high-growth environment? Apex Digital Systems is currently seeking a top-tier Senior Software Engineer to join our elite team. We offer competitive compensation, a flexible remote-first culture, and the opportunity to work on scalable, enterprise-grade solutions.
As a key member of our engineering squad, you will be responsible for architecting robust systems, mentoring junior developers, and driving technical innovation. Whether you are based in our Baltimore, MD hub or working remotely, your contributions will be at the heart of our product success.
Why Join Us?
- Remote-First Culture: Work from anywhere in the US with a flexible schedule.
- Tech Stack: Cutting-edge technologies including React, Node.js, and AWS.
- Growth: Clear career progression paths and continuous learning opportunities.
- Impact: Build products used by millions of users worldwide.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (product, design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code through rigorous code reviews.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Identify and resolve technical bottlenecks to ensure system performance and reliability.
- Mentor junior engineers and contribute to the team's technical growth and knowledge sharing.
Qualifications
- BS degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience in a full-stack environment.
- Proficiency in JavaScript (ES6+), React, Node.js, or Python.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Strong understanding of database technologies (SQL and NoSQL).
- Excellent problem-solving skills and ability to work independently in a remote setting.