Job Description
We are a leading technology firm headquartered in California, expanding our engineering footprint in the vibrant tech scene of Miami. We are currently seeking a Senior Software Engineer to join our high-performing team and drive the development of next-generation SaaS solutions.
In this pivotal role, you will bridge the gap between our California headquarters and our growing operations in Florida. You will leverage your expertise to build robust, scalable, and secure applications while enjoying our comprehensive relocation assistance package to make your transition seamless.
Why Join Our Team?
- Competitive compensation package with equity options.
- Flexible hybrid work model with a physical office presence in Miami.
- Top-tier health, dental, and vision insurance.
- Generous continuous learning and development budget.
- Opportunity to work on cutting-edge technologies in a fast-paced environment.
Responsibilities
- Design, develop, and maintain high-scale software applications using modern frameworks and languages.
- Collaborate closely with product managers and designers to define feature requirements and user stories.
- Write clean, efficient, and well-documented code, including comprehensive unit and integration tests.
- Mentor junior developers and conduct rigorous code reviews to ensure architectural integrity.
- Participate actively in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Identify and resolve technical debt while optimizing application performance and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Minimum of 5 years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Java, Python, C++, or Go).
- Experience with modern front-end frameworks (React, Angular, Vue) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.