Job Description
We are seeking a Senior Full-Stack Web Developer to join our rapidly growing team in the heart of Indianapolis. If you are passionate about building scalable, high-performance web applications and thrive in a collaborative, innovative environment, we want to hear from you.
As a key member of our engineering team, you will be responsible for architecting solutions, mentoring junior developers, and delivering feature-rich applications that drive our business forward. We offer a competitive salary, comprehensive benefits, and the opportunity to work with cutting-edge technologies in a city known for its tech renaissance.
Responsibilities
- Architecture & Design: Design and implement scalable, robust, and secure web applications using modern frameworks (React, Vue, or Angular) and backend technologies (Node.js, Python, or .NET).
- Development Lifecycle: Write clean, efficient, and maintainable code following best practices, including code reviews and unit testing.
- API Integration: Develop and maintain RESTful APIs and integrate third-party services and databases (SQL and NoSQL).
- Performance Optimization: Analyze and optimize web applications for maximum speed and scalability, ensuring a seamless user experience across all devices.
- Collaboration: Work closely with UI/UX designers, product managers, and backend developers to translate requirements into technical specifications.
- Troubleshooting: Diagnose and resolve complex technical issues and bugs in production environments.
Qualifications
- Experience: 5+ years of professional experience in full-stack web development.
- Frontend: Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks.
- Backend: Strong understanding of server-side languages and frameworks.
- Databases: Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL solutions (MongoDB).
- Tools: Familiarity with Git, Docker, and CI/CD pipelines.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.