Job Description
Drive Innovation in Indianapolis
Apex Digital Innovations is seeking a visionary Senior Full Stack Developer to join our elite engineering team. We are a fast-growing technology firm dedicated to transforming the way businesses interact with the digital world. In this role, you will spearhead the development of high-performance web applications, working in a hybrid environment that balances creative freedom with technical precision.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work schedule (3 days in-office in Indianapolis).
- Continuous learning budget and access to cutting-edge tech stacks.
Responsibilities
- Architecture & Design: Lead the end-to-end architecture and design of scalable, secure, and high-performance web applications using modern frameworks.
- Development & Optimization: Write clean, efficient, and maintainable code in JavaScript/TypeScript and Python. Optimize application performance for maximum speed and scalability.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and backend engineers to define features and implement solutions.
- Code Quality: Conduct thorough code reviews, perform unit and integration testing, and ensure adherence to best practices and coding standards.
- Mentorship: Guide junior developers, conduct technical training sessions, and foster a culture of knowledge sharing within the engineering department.
- Problem Solving: Troubleshoot complex technical issues, debug production incidents, and propose innovative solutions to business challenges.
Qualifications
- Experience: 5+ years of professional software development experience, with at least 3 years in a Senior Full Stack role.
- Frontend: Proficiency in React.js, Angular, or Vue.js, along with experience in state management libraries (Redux, MobX).
- Backend: Strong experience with Node.js, Python, or Java, and RESTful API design.
- Database: Expertise in SQL (PostgreSQL/MySQL) and NoSQL databases (MongoDB).
- Tools: Experience with version control (Git), CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.