Job Description
We are looking for a Senior Software Engineer to drive innovation at our Austin headquarters. At Apex Innovations, we are on a mission to redefine the digital landscape, and we need a technical leader who is passionate about building scalable, high-performance applications.
This is a unique opportunity to work with cutting-edge technologies in a fast-paced environment. You will be responsible for architecting solutions that impact millions of users while enjoying a competitive benefits package and a vibrant office culture in the heart of downtown Austin.
Responsibilities
- Architect and develop robust, scalable software solutions using modern technologies.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Optimize application performance and ensure high availability across all platforms.
- Mentor junior developers and conduct thorough code reviews to maintain high quality standards.
- Participate in the full software development lifecycle, from design to deployment and maintenance.
- Identify and implement best practices for security, testing, and CI/CD pipelines.
Qualifications
- Minimum of 5 years of experience in full-stack software development.
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with cloud infrastructure (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Deep understanding of relational and non-relational databases.
- Excellent communication skills and the ability to work effectively in a cross-functional team.
- BS in Computer Science or equivalent technical experience.