Role Overview
Koch Ag & Energy Solutions (KAES) is seeking a highly motivated Full Stack Software Engineer to design, develop, and deliver scalable, cloud-native applications. You will build modern web applications, develop backend services, integrate enterprise systems, and leverage cloud technologies within an Agile environment.
Responsibilities
- Designing and developing responsive web applications using React.js and TypeScript.
- Building and maintaining backend services and APIs using Node.js and serverless architectures.
- Developing and consuming RESTful APIs for seamless system integration.
- Leveraging cloud-native services on AWS to build, deploy, and scale applications.
- Implementing event-driven and asynchronous integration patterns.
- Ensuring code quality through clean coding practices, design documentation, and peer reviews.
- Participating in Agile delivery cycles and collaborating with cross-functional teams.
Requirements
- Proven experience in full-stack software development with expertise in React.js, TypeScript, JavaScript, HTML5, and CSS3.
- Hands-on experience building scalable backend services using Node.js.
- Experience developing and deploying applications on AWS cloud platforms.
- Strong understanding of SQL and relational databases.
- Experience with Git, CI/CD pipelines, and automated testing.
- Familiarity with Agile/Scrum methodologies.
Nice to Have
- Experience with Python for automation or backend development.
- Hands-on experience with AWS CDK and Infrastructure as Code (IaC).
- Experience with state management libraries like Redux or React Query.
- Proficiency with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
Skills
- React.js
- Node.js
- TypeScript
- AWS
- SQL