onsite
Software Engineer AI Assisted Development - Nathan Kunes Inc
Software Engineer
Full‑stack Software Engineer focused on web‑based applications that integrate with custom embedded systems, leveraging generative AI and AI‑assisted coding tools to design, develop, test, and maintain high‑quality solutions.
About the role
Key Responsibilities
- Design, develop, and maintain web‑based applications that interface with custom embedded systems.
- Implement AI‑assisted coding workflows, utilizing generative AI tools to accelerate feature delivery.
- Collaborate with cross‑functional teams to define requirements, architecture, and best practices.
- Write clean, testable code in Python, JavaScript, and Node.js, and build responsive UIs with React.
- Deploy and manage services on AWS, ensuring scalability, security, and high availability.
- Participate in code reviews, continuous integration, and continuous deployment pipelines.
Requirements
- 3+ years of full‑stack development experience with Python, JavaScript, and Node.js.
- Strong knowledge of React and modern front‑end tooling.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS).
- Familiarity with generative AI models and AI‑assisted coding platforms.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonjavascriptnodejsreactawsgenerative ai