Job Description
Join a Visionary Team
We are urgently seeking a talented and driven Software Engineer to join our dynamic team in Albuquerque, NM. At Apex Innovations, we are redefining the future of technology, and we need your expertise to build scalable, high-performance systems.
Why Join Us?
- Equity Options: We believe in rewarding our team members. You will have the opportunity to own a piece of the company.
- Urgent Hiring: We are looking to fill this role immediately to accelerate our product roadmap.
- Competitive Compensation: Base salary + performance bonuses.
Your Role
As a Software Engineer at Apex Innovations, you will be responsible for designing, developing, and maintaining robust software solutions that drive our business forward. You will work in a collaborative environment where your ideas are valued and innovation is encouraged.
Responsibilities
- Design & Development: Architect and implement high-quality, scalable software applications using modern programming languages and frameworks.
- Code Optimization: Write clean, efficient, and maintainable code while optimizing application performance and security.
- Cross-Functional Collaboration: Partner with product managers, designers, and other engineers to define feature requirements and deliver user-centric solutions.
- Problem Solving: Debug complex technical issues and troubleshoot system failures to ensure 99.9% uptime.
- Technical Leadership: Mentor junior developers and stay updated on emerging technologies to drive architectural decisions.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: Minimum of 5 years of professional software development experience.
- Technical Skills: Proficiency in at least two core languages (e.g., Python, Java, JavaScript/TypeScript) and experience with RESTful APIs and cloud platforms (AWS/Azure).
- Tools: Strong understanding of version control systems (Git), CI/CD pipelines, and database management (SQL/NoSQL).
- Soft Skills: Excellent communication skills, ability to work in a fast-paced Agile environment, and a strong passion for problem-solving.