Job Description
Are you a high-performance engineer ready to make an impact in one of the fastest-growing tech hubs in the United States? Apex Digital Systems is looking for a talented Senior Software Engineer to join our team in Miami, FL. We are currently in a phase of rapid expansion and are urgently seeking candidates who thrive in dynamic environments.
As a key member of our engineering squad, you will be responsible for architecting scalable solutions that power our fintech platform. We value innovation, speed, and code quality above all else. This is a unique opportunity to work on high-stakes projects with a competitive salary and a comprehensive benefits package.
Responsibilities
- Design, develop, and deploy robust, scalable, and secure web applications using modern technologies.
- Collaborate closely with cross-functional teams including product managers, designers, and QA engineers to define and deliver feature sets.
- Mentor junior developers and conduct code reviews to ensure best practices and technical excellence.
- Optimize application performance and refactor legacy code to improve speed and maintainability.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Implement CI/CD pipelines to automate testing and deployment processes.
Qualifications
- BS or MS degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with a strong focus on JavaScript or Python.
- Proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of RESTful APIs, database management (SQL/NoSQL), and cloud services (AWS/Azure).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.