Job Description
We are a fast-growing technology firm based in the heart of Cleveland, dedicated to revolutionizing the Fintech industry. We are looking for a visionary Senior Software Engineer to join our elite team. We offer a competitive base salary, comprehensive benefits, and a significant equity package to reward our top talent.
In this role, you will work in a modern, agile environment where your code has a direct impact on millions of users. You will be part of a diverse team that values creativity, technical excellence, and professional growth.
Why Join Us?
- Competitive salary and performance bonuses.
- Generous equity options for all full-time employees.
- Flexible hybrid work schedule.
- Top-tier health, dental, and vision insurance.
- Continuous learning budget and certification support.
Responsibilities
- Design, develop, and maintain high-performance web applications and APIs.
- Write clean, scalable, and well-documented code following best practices.
- Participate in the full software development lifecycle, from architecture design to deployment.
- Conduct rigorous code reviews and provide constructive feedback to team members.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Optimize application performance, security, and scalability.
- Mentor junior developers and contribute to technical team growth.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in software development.
- Proficiency in at least two modern programming languages (e.g., Python, Java, Go, or TypeScript).
- Experience with front-end frameworks (React, Angular, Vue.js) and RESTful APIs.
- Strong understanding of database technologies (SQL, NoSQL) and cloud services (AWS, GCP, Azure).
- Experience with containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and a passion for clean code.