Find Your Next Opportunity
Direct Hire, Contract, Contract to Hire
- Start your job search below
- Filter by Location, Remote Jobs, Keywords, and more. Save your keyword searches for automated notifications when new jobs are added.
- Apply!
Full Stack Software Engineer
Grand Rapids, MI 49503 US | Work from home flexibility TELECOMMUTE US
Job Description
Software Engineer - Full Stack
Located in Downtown Grand Rapids, MI
Work Environment - Hybrid. Looking for individuals who are comfortable working from the office as well as remotely. Initially will be more in the office than remote until ramp-up is completed.
Currently, we are seeking qualified candidates for a Full Stack Software Engineer opening in our client's organization.
We are looking for a dedicated individual to join our Software Engineering team. Multiple needs exist with compensation commensurate with candidate's qualifications.
As a software engineer, you will work on a variety of products both web-based and local applications in technologies such as Node.js, Go, Java, Google Cloud, and Kubernetes. You will be responsible for designing, implementing, maintaining, and improving feature sets in a full-stack environment, including microservices in Node.js/Typescript, front-ends in Rails/React, and various backends like Elasticsearch. Our applications are deployed on the Google Cloud Platform with Kubernetes, and you will work with many flavors of Linux, Unix, and Windows.
We're looking for a candidate who has experience with different software languages and the ability to learn new ones quickly. While you don't need to be an expert in everything we work with, we do expect you to be able to pick up new technologies quickly. Our development team is a tight-knit group of highly talented developers who work fast to create the next generation of IT observability tools. If you're passionate about software development and want to be a part of a dynamic and growing startup, we'd love to hear from you.
ESSENTIAL FUNCTIONS
- Writing software to implement features and fix bugs identified by the Product Owners and QA
- Understanding, interpreting, and challenging technical requirements and assumptions from Product Owners
- Researching target technologies to become a subject matter expert
- Developing automation tooling and process improvements to increase efficiency
- Participating in daily stand-ups and product meetings
- Radiating project status, risks, and blockers to appropriate stakeholders
- Participating in continuous learning to improve as an engineer
Job Requirements
QUALIFICATIONS
- Experience with at least one strongly typed programming language, and a desire to work in Typescript and Go (required)
- Experience developing software in at least one web stack (required)
- Experience with a variety of operating systems, including Linux, Unix, and Windows (preferred)
- Experience with cloud platforms such as GCP, AWS, or Azure (preferred)
- Experience with a variety of modern application technology stacks (preferred)
- Experience with IT monitoring tools (preferred)
- Experience developing on macOS (preferred)
- Ability to quickly learn and develop in additional programming languages (required)
- Ability to work both individually and as part of a team (required)
- Customer-focused work style to service internal customers (required)
- Degree in computer science or equivalent work experience (required)
Contract positions
Will be employed and paid hourly by iMPact Business Group. Benefits (medical, dental & vision) are available after 90 days of employment.
Permanent placed employees
Paid by and qualify for benefits in accordance with the policies of the hiring company.
Submit your resume today to be considered for this position. A recruiter will review within a business day or two and will reach back out to you if they would like to discuss next steps.
Internal Positions
We have several internal positions at iMPact that we are hiring for. Please view our internal positions here.
- Recruiters
- Account Managers
Learn more about working with iMPact Business Group
Blog post: How to find a job with iMPact