Job Description
Are you a visionary developer ready to build the future of fintech? Apex Digital Systems is seeking a highly skilled Senior Full Stack Developer to join our dynamic team in sunny Orlando. We are committed to innovation, excellence, and creating a diverse, inclusive workplace where you can thrive.
Why Join Us?
- Competitive salary package ($135k - $170k).
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work options.
- Annual professional development budget and conferences.
- Generous 401(k) matching plan.
As a key member of our engineering squad, you will architect scalable solutions and lead the development of our flagship products. If you are passionate about code quality and eager to solve complex problems, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust, scalable, and high-performance web applications using modern technologies.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define feature requirements and technical specifications.
- Mentor junior developers, conducting code reviews and providing technical guidance to ensure code quality and adherence to best practices.
- Optimize application performance, database queries, and overall system architecture for speed and scalability.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- 5+ years of professional experience in full stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with modern front-end frameworks (React, Vue, Angular) and state management libraries.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, or Redis).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and ability to debug complex issues efficiently.
- Strong communication skills and the ability to work effectively in a collaborative agile environment.