Job Description
Welcome to Apex Innovations, a leader in digital transformation based in Columbus, Ohio. We are on a mission to build scalable, high-performance software solutions, and we are looking for a Senior Software Engineer to join our growing team.
We offer a unique opportunity for professionals seeking immediate employment with a company that values innovation and employee well-being. Experience the freedom of a weekly pay schedule and the satisfaction of working on projects that impact millions.
Why You'll Love Working With Us
- Start Tomorrow: No waiting periods. If you are qualified, we want you on board today.
- Weekly Paychecks: Financial stability is key; get paid every week, not just bi-weekly.
- Top-Tier Benefits: Comprehensive health, dental, and vision coverage from day one.
- Remote & Hybrid Options: Enjoy the flexibility of working from home or in our modern Columbus office.
Role Overview
As a Senior Software Engineer, you will take ownership of complex features, mentor junior developers, and ensure our codebase remains robust and scalable. You will collaborate closely with product managers and designers to deliver exceptional user experiences.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern web technologies.
- Write clean, maintainable, and efficient code following industry best practices and SOLID principles.
- Participate in code reviews, architecture planning, and technical decision-making processes.
- Debug and resolve complex technical issues in a timely manner.
- Collaborate with cross-functional teams to define product requirements and translate them into technical specifications.
- Mentor junior engineers and contribute to the team's technical growth and culture.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent hands-on experience).
- Minimum of 5+ years of professional software development experience.
- Proficiency in JavaScript, React, Node.js, and SQL.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong understanding of software architecture patterns, APIs, and database design.
- Excellent communication skills and the ability to thrive in a fast-paced, agile environment.