Job Description
Are you a visionary developer ready to drive innovation? Apex Innovations is seeking a Senior Software Engineer to join our elite team in Columbus, Ohio. We are hiring immediately for a role that offers competitive compensation, remote flexibility, and the opportunity to work on cutting-edge fintech solutions.
In this position, you won't just write code; you will architect the future of our platform. We are looking for a problem solver who thrives in a fast-paced environment and is passionate about building scalable, high-performance applications.
Responsibilities
- Architecture & Design: Lead the design and implementation of scalable software architectures using modern best practices and design patterns.
- Code Quality: Write clean, maintainable, and efficient code; conduct thorough code reviews to ensure high standards.
- Team Leadership: Mentor junior developers, conduct technical training sessions, and foster a culture of continuous improvement.
- Collaboration: Work closely with product managers, designers, and other engineers to define features and deliver exceptional user experiences.
- Optimization: Troubleshoot complex technical issues, optimize application performance, and reduce technical debt.
- Agile Execution: Participate in agile ceremonies (sprints, stand-ups) to drive project timelines and deliverables.
Qualifications
- Experience: 5+ years of professional software development experience in a full-time role.
- Tech Stack: Proficiency in JavaScript, TypeScript, and modern frameworks (React, Vue, or Angular).
- Backend: Strong experience with Node.js or Python, and relational databases (SQL).
- Cloud: Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Soft Skills: Excellent communication skills and the ability to thrive in a collaborative, remote-first environment.