Job Description
Are you a visionary engineer looking to make a tangible impact on the digital landscape? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our dynamic team in Tampa, FL. We are a forward-thinking organization that values innovation, autonomy, and excellence in code quality. As a fully remote company with a strong hub in Tampa, we offer the perfect blend of work-life balance and cutting-edge technology.
In this role, you will architect scalable solutions, mentor junior developers, and drive technical strategy for our flagship products. If you are passionate about building robust, user-centric applications and thrive in a collaborative, distributed environment, we want to hear from you.
Why Join Us?
- Flexible Remote Culture: Work from anywhere in the US with a focus on Tampa, FL.
- Top-Tier Tech Stack: We utilize modern languages and cloud infrastructure to ensure high performance.
- Competitive Compensation: Salary commensurate with experience, plus annual bonuses and equity.
- Professional Growth: Continuous learning budget, conference attendance, and clear career progression paths.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (product, design, and QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a strong emphasis on testing and documentation.
- Mentor junior and mid-level engineers, conducting code reviews and providing technical guidance.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience.
- Participate in architectural discussions and help define technical best practices and standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience, with a focus on backend or full-stack engineering.
- Proficiency in JavaScript/TypeScript, Python, or Java, and experience with modern frameworks such as React, Node.js, or Spring.
- Strong understanding of relational and non-relational databases (PostgreSQL, MongoDB, Redis).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a remote setting.