1

Stack Software Jobs in Iowa (NOW HIRING)

The Senior Software Engineer - Full Stack is responsible for designing, developing, and maintaining scalable user interfaces, integrations, and backend systems that support core products and services.

Sr. Software Engineer

West Des Moines, IA · On-site

$130K - $160K/yr

Position: MULTIPLE OPEN - PERM OPPORTUNITIES - Software Engineers & Senior Software Engineers ... Modern technology stack focused on React, TypeScript, AWS, and CI/CD * End-to-end product ownership ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

Minimum 2-3 years of software engineering experience * Have built mobile apps (and/or web apps) full-stack before * Enthusiastic about photo sharing and/or AI and/or social media

next page

Showing results 1-20

Stack Software information

What is a stack software engineer?

Stack Software Engineers, often referred to as Full Stack Software Engineers, are professionals who have expertise in both front-end and back-end development of software applications. They are capable of working on all layers of a software stack, including databases, servers, APIs, and user interfaces. This versatility enables them to take a project from concept to completion, handling both the client-facing and server-side aspects. Stack Software Engineers are in high demand due to their broad skill set and ability to collaborate across different parts of a development team.

How does a stack software engineer typically collaborate with other teams during the development process?

Stack Software Engineers work closely with various teams, including front-end and back-end developers, designers, QA testers, and product managers. They participate in agile ceremonies, code reviews, and sprint planning sessions to ensure alignment on project goals and technical implementation. Collaboration often involves frequent communication to troubleshoot issues, integrate new features, and optimize existing systems. This cross-functional teamwork is essential for delivering robust, user-friendly software solutions that meet business objectives.

What are the key skills and qualifications needed to thrive as a stack software engineer?

To thrive as a Stack Software Engineer, you need strong proficiency in programming languages such as JavaScript, Python, or Java, along with a solid understanding of both front-end and back-end development. Experience with frameworks (like React or Node.js), version control systems (such as Git), and database management is typically expected, and certifications in relevant technologies can be advantageous. Strong problem-solving, collaboration, and communication skills help you work effectively within agile teams and deliver robust solutions. These skills ensure you can build, maintain, and scale full-stack applications efficiently, meeting project goals and user needs.

Full-time

Re-posted 28 days ago


Job description

Full Stack - Poland | des moines, Iowa, United States Job Summary: Full Stack Software Engineer - Poland (Remote) About the Role Join Apex Systems in partnership with John Deere as a Full Stack Engineer and become a pivotal member of our Pro Golf engagement team. Play a crucial part in expanding our development footprint in Poland while supporting a leading-edge platform that revolutionizes golf course management. Collaborate with U.S. teams, drive high-velocity software development, and ensure system reliability with a global "follow-the-sun" support model. Enjoy the opportunity to work with the latest tech stack, impact a high-profile project, and accelerate your career in a dynamic, cross-continental environment. Responsibilities - Collaborate closely with U.S.-based teams for seamless cross-continental development and support. - Design, develop, and implement robust software solutions using React, Node.js, TypeScript, and AWS. - Serve as the primary technical contact during U.S. off-hours, ensuring 24/7 operational stability. - Contribute to the transition and scale-up of development operations in Poland. - Support and enhance the Pro Golf platform, including labor management, fleet tracking, maintenance automation, and agronomic data integration. - Maintain high-velocity development cycles and deliver reliable, scalable applications. - Participate in code reviews, testing, and continuous integration to uphold software quality. Required Skills and Experience - Proficiency in React, Node.js, and TypeScript for front-end and back-end development. - Experience with AWS services such as EC2, RDS, S3, SNS, SQS, and ECS. - Familiarity with Express, GraphQL, and Java (legacy support). - Competence in testing frameworks such as Mocha, Jest, and Cypress. - Hands-on experience with databases like Cassandra and PostgreSQL. - Strong communication and collaboration skills in distributed, international teams. - Ability to work 8am-5pm Poland time and provide after-hours support as needed. Preferred Skills - Experience transitioning Java-based platforms to Node.js. - Background in real-time data integration or IoT solutions. - Exposure to mobile-responsive web applications. - Knowledge of golf course management, agronomics, or related domains. Benefits - Competitive compensation and contract flexibility (C2C). - Remote-first work environment with high autonomy. - Direct impact on a high-visibility, innovative project. - Opportunities for career advancement within a global technology leader. - Work-life balance with structured hours and distributed team support. - Professional growth in cloud-native, modern software technologies. How to Apply Ready to elevate your career? Submit your CV and a brief cover letter through our portal. Candidates must be authorized to work in Poland without sponsorship. Background check and drug screening required.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US