Job Description
Are you a visionary Software Engineer seeking the ultimate work-life balance? Apex Digital Systems is looking for a talented individual to join our growing team. While our headquarters is rooted in the heart of Milwaukee, WI, we offer a unique remote-first culture that allows you to work from anywhere in the United States.
We are on a mission to revolutionize the FinTech sector with cutting-edge cloud solutions. As a key member of our engineering squad, you will architect scalable systems, mentor junior developers, and drive innovation that impacts millions of users. If you are ready to take your career to the next level with a company that values autonomy and technical excellence, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-performance, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Lead code reviews and establish best practices for coding, testing, and documentation.
- Optimize application performance and ensure security compliance across all platforms.
- Mentor junior and mid-level engineers, fostering a culture of continuous learning.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Troubleshoot complex production issues and implement robust solutions.
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 strong focus on backend or full-stack development.
- Proficiency in Python, JavaScript, or Java.
- Experience with React, AWS, PostgreSQL, or Docker.
- Strong understanding of software design patterns, data structures, and algorithms.
- Demonstrated ability to work in a remote environment and communicate effectively via virtual channels.
- Fluency in English and ability to collaborate with a diverse, global team.