Job Description
Welcome to Apex Tech Solutions, where we are redefining the future of logistics through innovative software. We are seeking a visionary Senior Software Engineer to join our dynamic team in Columbus, OH. In this role, you will be at the forefront of building scalable, high-performance web applications that impact millions of users daily.
At Apex Tech, we pride ourselves on a culture of transparency, continuous learning, and technical excellence. You will work with the latest technologies in a fast-paced environment, mentoring junior developers and driving architectural decisions that shape our product roadmap.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Opportunity to work with cutting-edge tech stack (React, Node.js, AWS).
- Professional development and growth opportunities.
Are you ready to take your career to the next level? Apply today to become a part of our success story.
Responsibilities
- Architect, design, and implement robust, scalable web applications using modern JavaScript frameworks.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define features and technical specifications.
- Optimize application performance, ensuring high availability and responsiveness across all devices and browsers.
- Conduct thorough code reviews, write unit and integration tests, and maintain high standards of code quality and security.
- Mentor junior developers, providing technical guidance and fostering a collaborative team environment.
- Participate in agile ceremonies (daily stand-ups, sprint planning, retrospectives) to ensure project milestones are met efficiently.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional experience in software development, with a focus on JavaScript/TypeScript.
- Strong proficiency in front-end frameworks such as React.js or Angular, and back-end technologies like Node.js or Python.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database management systems (SQL and NoSQL) and API design principles (REST, GraphQL).
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues in a fast-paced environment.