Job Description
Are you a technical leader looking for the flexibility of a remote role with the stability of a top-tier company? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our growing team in Virginia Beach. We are revolutionizing the logistics industry with cutting-edge cloud solutions, and we need a visionary developer to help shape our future.
In this role, you will bridge the gap between complex backend architecture and user-facing excellence. You will work in a fully remote environment, collaborating with cross-functional teams across the United States to deliver scalable, high-performance software solutions.
Why Join Us?
- Flexible Remote Work: Enjoy the freedom to work from anywhere while maintaining a collaborative culture.
- Competitive Compensation: Top-of-market salary and performance bonuses.
- Professional Growth: Access to continuous learning budgets and certifications.
Responsibilities
- Design, develop, and deploy scalable microservices and RESTful APIs using modern technologies.
- Lead technical architecture discussions and mentor junior developers to ensure code quality and best practices.
- Conduct thorough code reviews and perform technical debt assessments to improve system reliability.
- Collaborate with product managers and designers to translate complex requirements into elegant technical solutions.
- Optimize application performance and ensure high availability in cloud environments.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
Qualifications
- 5+ years of professional experience in software development, with a focus on backend or full-stack engineering.
- Strong proficiency in JavaScript (ES6+), Python, or Java, and experience with React or Node.js is a plus.
- Deep understanding of cloud platforms, preferably AWS or Azure, and containerization technologies like Docker and Kubernetes.
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Proven track record of writing clean, maintainable, and well-documented code.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, remote work environment.