Job Description
Are you a visionary developer ready to build the future of fintech? Midwest Digital Systems is seeking a talented Software Engineer to join our elite engineering team in Omaha, Nebraska. We are a rapidly scaling company that values innovation, clean code, and a collaborative culture.
In this role, you will have the opportunity to work on high-impact projects that directly influence our product roadmap. We utilize a modern tech stack and believe in empowering our engineers to own their features from conception to deployment.
Why You'll Love Working Here:
- Impactful Work: Build scalable software used by thousands of users daily.
- Modern Stack: Work with the latest technologies in a supportive environment.
- Competitive Benefits: Comprehensive health coverage, 401(k) matching, and generous PTO.
Don't just code—create. Join our team and take your career to the next level.
Responsibilities
- Design and implement robust, scalable web applications using JavaScript (React/Node.js) and cloud technologies.
- Collaborate with product managers and designers to translate complex requirements into elegant technical solutions.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Participate in code reviews, technical architecture discussions, and agile sprint planning.
- Debug and resolve complex technical issues in production environments to ensure system stability.
- Optimize application performance and implement security best practices.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 4+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with SQL databases (PostgreSQL/MySQL) and RESTful API design.
- Familiarity with cloud platforms such as AWS or Azure.
- Strong understanding of software development life cycle (SDLC) and version control (Git).
- Excellent communication skills and the ability to thrive in a fast-paced, team-oriented environment.