Job Description
We are urgently hiring a highly skilled Senior Software Engineer to join our elite team in Columbus, Ohio. This is a critical role for a company that is scaling rapidly and requires immediate expertise to drive our next phase of digital transformation.
At Apex Digital Systems, we don't just write code; we engineer solutions that define the future. You will be working on cutting-edge projects with a competitive compensation package and a culture that prioritizes autonomy and innovation. If you are ready for an immediate opportunity to make a significant impact, we want to hear from you today.
Responsibilities
- Architect and develop robust, scalable, and high-performance software solutions using modern frameworks and cloud technologies.
- Lead code reviews and provide technical mentorship to junior developers to ensure adherence to industry best practices.
- Collaborate cross-functionally with product managers, designers, and stakeholders to translate complex business requirements into technical specifications.
- Optimize application performance, ensuring zero-downtime deployments and seamless user experiences.
- Maintain and refactor legacy codebases to improve efficiency and security.
- Participate in the full software development lifecycle, including testing, debugging, and documentation.
Qualifications
- Minimum of 5 years of professional experience in software development, with a strong focus on JavaScript/TypeScript.
- Expert proficiency in React.js, Node.js, and cloud platforms such as AWS or Azure.
- Demonstrated experience in building RESTful APIs, microservices, and managing databases (SQL/NoSQL).
- Strong understanding of software design patterns, data structures, and algorithms.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.