Job Description
We are looking for a Senior Software Engineer to join our elite remote team based in the Baltimore, MD area. At Apex Innovations, we combine the flexibility of remote work with the collaborative spirit of a world-class tech hub.
Why You’ll Love Working Here:
- Equity Options: Take ownership of our success with our competitive stock option plan.
- Competitive Salary: Top-tier compensation for top-tier talent.
- Remote-First Culture: Work from anywhere with a reliable internet connection.
As a key member of our engineering team, you will drive the development of scalable web applications and cloud infrastructure. We value innovation, code quality, and the ability to solve complex problems in a fast-paced environment.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements.
- Mentor junior developers and conduct code reviews to maintain high standards.
- Troubleshoot and debug production issues to ensure system stability.
- Optimize application performance and ensure responsive user interfaces.
- Stay updated on emerging technologies and implement best practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in modern programming languages (e.g., Python, Java, JavaScript/TypeScript).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Excellent communication skills and ability to work effectively in a remote setting.