Job Description
Are you a visionary engineer looking to make a tangible impact in the heart of the Midwest? Apex Digital Systems is seeking a highly skilled Senior Full Stack Developer to join our innovative team. Based in the historic and vibrant city of Indianapolis, you will be at the forefront of building scalable, high-performance web applications that drive our clients' digital transformation.
We pride ourselves on a culture of excellence, continuous learning, and community engagement. As a key member of our engineering squad, you will bridge the gap between complex backend architectures and intuitive frontend experiences, ensuring our software solutions are not only robust but also user-centric.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and a commitment to work-life balance.
- Access to cutting-edge technologies and professional development opportunities.
Responsibilities
- Design, develop, and maintain high-quality, scalable web applications using modern frameworks such as React and Node.js.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define feature requirements and technical architecture.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure code quality, performance optimization, and adherence to security protocols.
- Troubleshoot, debug, and resolve complex technical issues and performance bottlenecks in production environments.
- Mentor junior developers, fostering a collaborative and knowledge-sharing environment.
- Stay current with emerging technologies and industry trends to propose innovative solutions.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Expert knowledge of React.js or similar frontend frameworks.
- Experience with backend technologies such as Node.js, Express, or Python.
- Familiarity with SQL databases (PostgreSQL, MySQL) and ORM tools (Sequelize, TypeORM).
- Understanding of RESTful APIs, GraphQL, and authentication mechanisms (OAuth, JWT).
- Strong problem-solving skills and the ability to work independently in a fast-paced Agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).