Job Description
Are you a visionary Senior Software Engineer looking to make a significant impact from the comfort of your home in Indianapolis? We are seeking a technical leader to join our high-growth engineering team. As a key player in our digital transformation, you will architect scalable solutions and mentor a diverse group of developers.
Why Join Us?
- Remote Flexibility: Work from anywhere in the United States with a preference for Indianapolis-based candidates.
- Competitive Compensation: Earn a top-tier salary with comprehensive benefits.
- Modern Tech Stack: Work with cutting-edge tools and cloud technologies.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern web technologies.
- Lead the architecture of microservices and ensure system scalability and security.
- Mentor junior developers and conduct code reviews to maintain high engineering standards.
- Collaborate with cross-functional teams including product managers and designers.
- Optimize application performance and troubleshoot complex technical issues.
- Implement CI/CD pipelines to automate deployment processes.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of RESTful APIs and database management (SQL/NoSQL).
- Experience with agile methodologies and Scrum.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).