Job Description
Join the Innovation Revolution
We are a fast-paced technology firm based in the heart of Austin, Texas, and we are hiring immediately. We are looking for a talented Senior Software Engineer to lead the development of next-generation cloud solutions. If you thrive in a dynamic environment and want to make a tangible impact on the tech landscape, apply today.
Why Work With Us?
- Remote & Hybrid Options: Enjoy the flexibility to work from home or our state-of-the-art Austin office.
- Competitive Package: Base salary plus performance bonuses and comprehensive health benefits.
- Career Growth: We invest heavily in your professional development with continuous training.
- Modern Stack: Work with the latest technologies including React, Node.js, and AWS.
Your Role
As a Senior Software Engineer, you will be responsible for the full software development lifecycle, from conceptualization to deployment. You will mentor junior developers and ensure our codebase is scalable, secure, and maintainable.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, and QA) to define, design, and ship new features.
- Conduct code reviews, write unit tests, and perform debugging to ensure software reliability.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience.
- Mentor junior engineers and contribute to the technical architecture of the product.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with front-end frameworks such as React, Vue, or Angular.
- Proficiency in back-end technologies such as Node.js, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
- Bachelor's degree in Computer Science or related field (or equivalent experience).