Job Description
Are you a visionary engineer looking to make a significant impact in the vibrant tech scene of Austin, TX? Apex Innovations is seeking a Senior Full Stack Engineer to join our rapidly expanding team. We are building the next generation of cloud-native solutions, and we need a technical leader who thrives in a fast-paced, agile environment.
As a key member of our engineering squad, you will be responsible for designing, developing, and deploying scalable software applications that power our clients' businesses. You will work in a hybrid model, leveraging the best of both remote and in-office collaboration in Austin.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work schedule in the heart of downtown Austin.
- Continuous learning opportunities and professional development budget.
- State-of-the-art equipment and ergonomic workspace.
Responsibilities
- Architect and implement scalable web applications using React, Node.js, and cloud services (AWS/Azure).
- Collaborate closely with product managers, designers, and backend teams to define feature requirements and technical specifications.
- Mentor junior developers and conduct code reviews to ensure high code quality, maintainability, and adherence to best practices.
- Optimize database performance and application speed to ensure seamless user experiences.
- Implement and maintain CI/CD pipelines to streamline deployment processes.
- Troubleshoot complex production issues and provide timely resolutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in full-stack web development.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Experience with RESTful APIs, GraphQL, and database technologies (SQL/NoSQL like PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.