Job Description
We are seeking a visionary Software Engineer to join our elite engineering team in Tampa, FL, or remotely. At Apex Digital Systems, we are revolutionizing the FinTech landscape, and we need a builder who thrives in a fast-paced, innovative environment.
Why Join Apex Digital?
- Flexible Culture: Enjoy a hybrid or fully remote work model designed for work-life balance.
- Impactful Work: Build scalable solutions that power millions of transactions daily.
- Growth: Access to continuous learning budgets and mentorship from industry experts.
- Compensation: Competitive salary with annual performance reviews and equity options.
If you are passionate about code and want to make a tangible impact on the future of digital finance, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable, high-performance software applications using modern programming languages.
- Collaborate closely with cross-functional teams (Product Managers, UX/UI Designers, and QA) to define feature specifications and technical roadmaps.
- Write clean, efficient, and well-documented code adhering to industry best practices and internal coding standards.
- Participate actively in code reviews, agile ceremonies, and sprint planning to ensure timely project delivery.
- Troubleshoot and debug complex issues in both development and production environments.
- Contribute to the architectural decisions that shape our long-term product strategy.
- Conduct research and evaluation of emerging technologies to keep our tech stack cutting-edge.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional experience in software development.
- Proficiency in at least two core languages (e.g., JavaScript/TypeScript, Python, Java, or C#).
- Strong understanding of RESTful APIs, database design (SQL/NoSQL), and cloud infrastructure (AWS/Azure/GCP).
- Experience with version control systems (Git) and CI/CD pipeline tools.
- Excellent problem-solving skills and the ability to work independently in a distributed, remote team.
- Strong communication skills and a collaborative mindset.