Job Description
Join the Future of Tech in Indianapolis
Nexus Digital Systems is seeking a visionary Senior Software Engineer to join our elite remote team. If you are passionate about building scalable, high-performance applications and want to make a significant impact from the comfort of your home in Indianapolis, we want to hear from you.
As a key member of our engineering squad, you will leverage modern technologies to solve complex business problems and deliver seamless user experiences. We offer a flexible remote-first culture with a strong connection to our Indianapolis headquarters, providing the perfect blend of autonomy and collaboration.
Responsibilities
- Design & Architecture: Lead the end-to-end design and development of robust, scalable software solutions using modern frameworks.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Collaboration: Partner with product managers, designers, and other engineers in daily stand-ups and sprint planning sessions.
- Optimization: Continuously analyze and optimize application performance, ensuring low latency and high throughput.
- Testing: Develop comprehensive unit and integration tests to ensure software reliability and stability.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of continuous learning.
Qualifications
- Experience: 5+ years of professional software development experience with a strong focus on web technologies.
- Languages: Proficiency in JavaScript (ES6+), TypeScript, Python, or Java.
- Frameworks: Strong experience with React, Angular, or Node.js.
- Database: Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Cloud: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).