Software Engineer
The Software Engineer role focuses on developing scalable, responsive, and high-performance frontend web applications using React, Angular, TypeScript, and JavaScript. The engineer collaborates closely with cross-functional teams to translate UI/UX designs into maintainable code, optimize application performance, and support enterprise-level web solutions in an Agile environment. This onsite position requires strong expertise in modern frontend technologies and practices, with opportunities to work on cloud and microservices-based architectures.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Information Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
As a Frontend Software Engineer for our Confidential Client, you’ll build modern, high-performance web applications used by enterprise customers. You will translate UI/UX requirements into scalable, maintainable frontend solutions and work closely with backend engineers, product, QA, and designers.
- Design and develop modern web applications using React, Angular, TypeScript, and JavaScript
- Build reusable, testable UI components and a maintainable frontend architecture
- Implement responsive interfaces with HTML5, CSS3 and contemporary CSS frameworks
- Integrate with REST APIs and collaborate on API contracts with backend teams
- Implement application state management and efficient data handling
- Optimize for performance, accessibility (WCAG), cross-browser compatibility, and scalability
- Write unit and integration tests and participate in code reviews
- Troubleshoot and resolve frontend defects and production issues
- Participate in Agile/Scrum ceremonies: sprint planning, daily standups, demos, and retrospectives
- Contribute to frontend standards, tooling, and continuous improvement efforts
Minimum Qualifications
- 7+ years professional software engineering experience with significant frontend focus
- Strong hands-on experience with React and/or Angular
- Proficiency in TypeScript and modern JavaScript (ES6+)
- Solid understanding of HTML5, CSS3 and responsive design principles
- Experience consuming RESTful APIs and working with application state management
- Proven ability to write clean, maintainable, and well-tested code
- Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, or related field
- Authorized to work in the U.S.; willing to work onsite in Minnetonka, MN
Preferred / Nice-to-Have
- Node.js experience
- Experience with microservices or API-first architectures
- Cloud experience (AWS, Azure)
- Familiarity with Docker/Kubernetes and CI/CD pipelines
- Experience with modern UI libraries or design systems
- Prior work on large enterprise applications
Working Conditions & Logistics
- Location: Onsite — Minnetonka, MN (this listing uses an onsite, in-person requirement)
- Employment type: Contract (CONTRACTOR)
- Hiring process supported by Careertakes; you will be employed by Confidential Client if selected
- Reasonable accommodations are available upon request for applicants with disabilities
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range