Job Description
Are you a visionary Software Engineer looking to make an impact in a thriving tech hub? Apex Systems is seeking a talented Senior Software Engineer to join our dynamic team in Milwaukee, Wisconsin. We are committed to innovation, quality, and providing a culture where you can grow your career while solving complex problems.
Why Join Us?
- Relocation Assistance: We cover the cost of your move to Milwaukee to ensure a smooth transition.
- Modern Tech Stack: Work with cutting-edge technologies including React, Node.js, and AWS.
- Competitive Compensation: A salary commensurate with experience.
- Growth Opportunities: Clear pathways for career advancement and professional development.
We are looking for a self-motivated individual who thrives in a collaborative environment and is passionate about building scalable, high-performance software solutions.
Responsibilities
- Design, develop, and maintain scalable web applications and software solutions.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and implement best practices.
- Write clean, efficient, and well-documented code following established coding standards and architectural guidelines.
- Participate in code reviews, design discussions, and agile ceremonies to ensure high code quality and project alignment.
- Debug, test, and troubleshoot issues to ensure application stability and performance.
- Mentor junior developers and contribute to the technical growth of the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with modern front-end frameworks (e.g., React, Vue, Angular).
- Understanding of RESTful APIs and backend technologies (e.g., Node.js, Python, Java).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong problem-solving skills and ability to work in a fast-paced, agile environment.