Job Description
Are you a passionate software engineer looking to make an impact? Apex Digital Systems is seeking a talented Senior Software Engineer to join our dynamic team in Kansas City, MO. We are building the future of fintech and we need someone who can lead with innovation and execute with precision.
In this role, you will be responsible for architecting scalable solutions, mentoring junior developers, and driving technical excellence across our product suite. If you thrive in a fast-paced environment and want to work with cutting-edge technologies, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote work options and hybrid schedules.
- Continuous learning and professional development opportunities.
Apply today and take the next step in your career with Apex Digital Systems.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern web technologies.
- Lead the full software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
- Collaborate closely with product managers, designers, and other engineers to deliver features that delight users.
- Mentor junior and mid-level engineers, conducting code reviews and providing technical guidance.
- Identify and resolve complex technical issues, ensuring system stability and performance.
- Write clean, efficient, and well-documented code following best practices and standards.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Angular, or Vue.js).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and ability to work independently in a remote setting.
- Excellent communication skills and a collaborative mindset.