Job Description
We are seeking a visionary Senior Software Engineer to lead the development of our next-generation SaaS platform. You will be responsible for architecting scalable solutions, mentoring a talented team of developers, and delivering exceptional user experiences that drive business growth.
Why You'll Love It Here
At Apex Digital Systems, we value innovation, autonomy, and impact. You'll work with cutting-edge technologies in a fast-paced, collaborative environment where your ideas directly shape the future of our products.
Responsibilities
- Design, develop, and maintain scalable, high-performance web applications using React, TypeScript, and modern JavaScript.
- Collaborate closely with product managers and designers to translate complex requirements into intuitive user interfaces.
- Mentor junior engineers, conducting code reviews and fostering a culture of technical excellence.
- Optimize application performance, ensuring fast load times and seamless user interactions across devices.
- Participate in the full software development lifecycle, from architectural planning to deployment and monitoring.
- Stay current with industry trends and emerging technologies to recommend improvements and best practices.
Qualifications
- 5+ years of professional software engineering experience with a strong focus on frontend development.
- Expert proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Deep knowledge of React.js, Redux, and state management libraries.
- Experience with testing frameworks (Jest, Cypress) and CI/CD pipelines.
- Strong understanding of RESTful APIs and GraphQL.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.