Job Description
The Opportunity: Apex Innovations is at the forefront of FinTech disruption, building the next generation of secure, scalable financial infrastructure. We are seeking a Senior Full Stack Software Engineer to join our elite engineering team in Austin, TX. If you thrive in a fast-paced, high-performance environment and want to architect solutions that impact millions of users, this is your chance to shine.
Why Join Us?
- Impact: Own the architecture of high-traffic web applications.
- Equity: Competitive stock options package.
- Flexibility: Hybrid work model with a focus on autonomy.
- Stack: We use the best tools for the job, including React, Node.js, and AWS.
About the Role:
You will be responsible for the end-to-end lifecycle of our core products, from initial design and prototyping to deployment and maintenance. You will mentor junior developers and ensure code quality across the board. This role requires a blend of front-end finesse and back-end robustness.
Responsibilities
- Architecture & Design: Design, develop, and maintain scalable, high-performance web applications using modern technologies.
- Code Quality: Write clean, maintainable, and well-documented code; conduct thorough code reviews to ensure best practices.
- Collaboration: Partner with product managers, designers, and backend engineers to translate complex requirements into technical solutions.
- Optimization: Identify bottlenecks and performance issues, implementing optimizations to ensure 99.99% uptime.
- Mentorship: Guide and mentor junior engineers, fostering a culture of continuous learning and technical excellence.
- DevOps: Contribute to CI/CD pipelines and infrastructure as code (IaC) to streamline deployment processes.
Qualifications
- Experience: 5+ years of professional software development experience.
- Tech Stack: Proficiency in JavaScript (ES6+), React, and Node.js.
- Databases: Strong experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) databases.
- Cloud: Hands-on experience with cloud platforms (AWS or Azure).
- Tools: Familiarity with version control (Git), Docker, and container orchestration.
- Problem Solving: Demonstrated ability to troubleshoot complex issues and implement robust solutions.