Software Developer

Cemen TechIndianola, IA
5d

About The Position

We are seeking a Software Engineer to join our team. In this role, you will contribute directly to the development of ACCU-POUR™, Cemen Tech’s IoT-connected SaaS platform. Working alongside our team of developers, you will play an integral part in shaping our technological future through current and new product offerings. As a Software Developer at Cemen Tech, you will have the opportunity to: Contribute to meaningful, real-world features used daily by concrete producers globally Grow your skills in a modern tech stack spanning React Native, Node.js, MongoDB, and AWS Collaborate directly with technical leadership to develop best practices and improve delivery processes Work on a product that sits at the intersection of SaaS, IoT, and industrial logistics Deliver solutions that will make a lasting impact

Requirements

  • 3–5 years of professional software development experience
  • ReactJS, React Native, TypeScript, Node.js, JavaScriptProgramming Languages: React Native with Material UI or similar component libraryFrontend: MongoDB; familiarity with Prisma ORM or similarDatabases: AWS (Lambda, S3, EC2, or equivalent services)Cloud: RESTful service design and integrationAPIs: Git source control, CI/CD pipelinesDevOps: Full stack development experience with mobile (iOS/Android) exposure
  • Ability to work effectively in an Agile/Scrum development environment
  • Strong problem-solving skills with ability to troubleshoot issues independently
  • Excellent communication and teamwork skills

Nice To Haves

  • Experience with telematics and/or IoT integrations (GeoTab, Verizon, Quake Global)
  • Familiarity with Stripe, QuickBooks, or Google Maps API integrations
  • Experience with sprint planning tools, specifically Jira
  • Knowledge of the construction or concrete delivery industry
  • MySQL or relational database experience as a complement to NoSQL
  • Exposure to Docker or containerized development environments

Responsibilities

  • Develop, test, and maintain features across the ACCU-POUR™ platform’s web and mobile applications
  • Write clean, maintainable, and well-documented code following established standards and best practices
  • Troubleshoot and debug issues across development, testing, and production environments
  • Optimize application performance for fast load times and smooth user interactions
  • Contribute to the integration of third-party services and APIs, including IoT devices, telematics systems, and payment processors
  • Partner with the Senior Software Engineer and Project Management to deliver against sprint goals
  • Participate in Agile/Scrum ceremonies including sprint planning, daily standups, and retrospectives
  • Collaborate with non-technical stakeholders to clarify requirements and communicate technical progress
  • Contribute to code reviews and receive mentorship from senior team members
  • Stay current with industry trends, tools, and emerging technologies relevant to our stack
  • Identify and suggest improvements to development processes, tooling, and code quality
  • Support documentation of systems, APIs, and development workflows

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service