Job Description
Are you a visionary Software Engineer looking to make a tangible impact?
Apex Innovations is on an aggressive growth trajectory and is urgently seeking a talented Software Engineer to join our distributed team. We are a fully remote-first company with a strong presence in Dallas, TX, offering competitive compensation, comprehensive equity options, and a culture that prioritizes innovation over bureaucracy.
In this role, you will design, develop, and deploy scalable web applications that serve millions of users. We are looking for someone who thrives in a fast-paced environment and is passionate about clean code and user experience.
Responsibilities
- Architect and implement robust, scalable software solutions using modern web technologies.
- Collaborate with cross-functional teams (product, design, QA) to define and deliver high-quality features.
- Write clean, maintainable, and well-documented code with a focus on performance optimization and security.
- Participate in code reviews and technical planning sessions to ensure best practices are upheld across the organization.
- Troubleshoot complex bugs and production issues with minimal downtime.
- Mentor junior developers and contribute to the technical roadmap.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 3+ years of professional experience in software development, preferably in a remote or distributed environment.
- Proficiency in JavaScript (ES6+), React, or Node.js.
- Strong understanding of RESTful APIs, database design (SQL/NoSQL), and version control systems (Git).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and the ability to work autonomously.