top of page

Senior Software Engineer (Backend developer) 

We're in search of a Backend Developer to help us construct the backbone of our innovative IoT app. The chosen candidate will be instrumental in laying the foundational API structure, engaging with hardware vendors for data integration, and collaborating with our product manager, UX designer, and front-end engineer to craft an unparalleled user experience.

Key Responsibilities:

  • Design and develop scalable and secure APIs for IoT applications.

  • Create and maintain APIs for device-to-cloud communication and data exchange.

  • Lead the integration efforts with hardware vendors, ensuring seamless data flow into our platform.

  • Work alongside the product manager to translate business needs into technical solutions.

  • Collaborate with front-end developers to ensure system consistency and to optimize end-user experience.

  • Liaise with the UX designer to implement backend solutions that support elegant and intuitive user interfaces.

  • Uphold best practices in database management and data security.

  • Document backend processes and API endpoints for internal and external use.

  • Champion best practices in code health, testing, and maintainability.

 
Basic Qualifications:

  • +8 years of backend development experience

  • Fluent in English and Spanish, with excellent verbal and written communication skills

  • Extensive experience with AWS DynamoDB, and AWS Lambda

  • Proficiency in server-side languages such as Node.js, Python, or Java.

  • Solid experience with API design and implementation, particularly RESTful services.

  • Expertise in managing cloud-based infrastructure and services.

  • Adept at working with both SQL and NoSQL databases.

  • Exceptional analytical and problem-solving capabilities.

  • Experience with AWS IoT Core and Amazon Bedrock (Not required, but preferred)

bottom of page