Mid-Level Software Engineer (W2 ONLY)
MDAEdge · Moline, IL · 1 mo ago
On-siteInformation TechnologyFull-time
Key Responsibilities
- Collaborate with engineering and tech leads to analyze requirements, prepare design specs, and implement complex product features.
- Design, develop, code, configure, and test programs and systems.
- Work on micro frontends and single-page applications (SPA).
- Build and maintain backend services using Node.js and SpringBoot.
- Implement and test REST APIs and integrate with cloud infrastructure.
- Optimize performance, quality, and cost through continuous improvement initiatives.
- Mentor junior developers and onboard team members new to front-end technologies.
- Participate in code reviews and ensure adherence to industry standards.
- Collaborate with UX designers and architects to transform designs into functional features.
- Follow Agile methodologies and contribute to a collaborative and innovative team culture.
Required Skills
- Frontend: TypeScript, ReactJS, Redux, Micro frontends, SPAs.
- Backend: Node.js, Java 8+, SpringBoot.
- Testing: React Testing Library, Jest, Junit.
- Database: PostgreSQL.
- Cloud & DevOps: AWS (infrastructure setup and operations), GitHub Actions.
- Development Practices: REST API design, Agile team collaboration.
Must-Have Qualifications
- Experience building and deploying customer-facing web applications.
- Proven backend development skills in Node.js, Java 8+, and Spring Boot.
- Cloud infrastructure expertise in AWS.
- Strong understanding of SQL and relational databases (PostgreSQL).
- Demonstrated experience delivering production-ready applications.
- Ability to clearly discuss and showcase past project work.