Job Description
Apex Digital Innovations is a fast-paced tech firm based in the heart of Miami, FL. We are currently urgently hiring a skilled Software Engineer to join our high-performing distributed team. We offer a flexible work model, allowing you to collaborate from our Miami headquarters or work remotely from anywhere in the US.
In this role, you will take ownership of the software lifecycle, from architectural design to deployment, ensuring we deliver products that drive growth and innovation.
Responsibilities
- Architect and develop scalable, high-performance web applications using modern frameworks (React, Node.js, Python).
- Collaborate with UX/UI designers and product managers to translate complex requirements into technical solutions.
- Maintain and refactor existing codebases to improve efficiency, readability, and performance.
- Participate in code reviews, technical planning sessions, and agile ceremonies to ensure code quality and team alignment.
- Troubleshoot, debug, and resolve complex technical issues in production and development environments.
- Implement CI/CD pipelines and ensure robust security practices across all deployed applications.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional software development experience with a focus on full-stack development.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with modern front-end libraries (React, Vue) and backend technologies (Node.js, Django, Spring).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a remote-first environment.