Job Description
Are you a visionary Software Engineer looking for an urgent hiring opportunity in the vibrant heart of Miami?
We are a fast-growing technology firm seeking a Senior Software Engineer to join our dynamic team. This is a high-impact role where you will shape the future of our products and drive innovation in a collaborative environment.
Why Join Us?
- Urgent Hiring: We are looking to fill this position immediately.
- Competitive Compensation: Generous salary and comprehensive benefits package.
- Modern Stack: Work with the latest technologies and cloud infrastructure.
- Flexible Work: Hybrid work model available in Miami.
Responsibilities
- Design, develop, and deploy scalable software applications using modern programming languages and frameworks.
- Lead code reviews and provide technical mentorship to junior developers to ensure code quality and best practices.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Identify and troubleshoot complex technical issues, ensuring system reliability and performance.
- Participate in the full software development lifecycle, from planning to deployment and maintenance.
- Contribute to architectural decisions and technical strategy for the company's core products.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- Minimum of 5 years of professional experience in software development.
- Proficiency in at least two core languages (e.g., Python, Java, JavaScript/TypeScript).
- Strong understanding of RESTful APIs, databases (SQL and NoSQL), and cloud platforms (AWS or Azure).
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, agile environment.