Job Description
Are you a visionary Software Engineer looking for a role that offers both technical challenge and complete flexibility? Apex Innovations is hiring a top-tier Senior Software Engineer to join our distributed team.
As a key member of our engineering department, you will be responsible for architecting and implementing high-performance software solutions that serve millions of users. We pride ourselves on a culture of transparency, continuous learning, and cutting-edge technology adoption.
Why Join Us?
- 100% Remote Work: Work from anywhere in the United States.
- Competitive Compensation: Top-of-the-market salary and equity package.
- Modern Tech Stack: Work with React, Node.js, and Cloud Architecture.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure software applications.
- Collaborate with Product Managers, Designers, and QA Engineers to define feature requirements.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot complex technical issues and implement long-term architectural improvements.
- Contribute to the full software development lifecycle (SDLC), from conception to deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Proficiency in JavaScript/TypeScript, Python, or Java.
- Strong experience with RESTful APIs, microservices architecture, and cloud platforms (AWS/GCP).
- Excellent problem-solving skills and ability to work in an Agile environment.
- Strong communication skills and a collaborative mindset.