Full Stack Developer

Romet LimitedMississauga, ON
Onsite

About The Position

ROMET Limited was founded in 1972. Today, Romet is an international market leader that provides end-to-end measurement solutions to natural gas utilities across the globe by providing best-in-class technologies to meet our customers' needs now and 20 years from now. Our technological platforms are designed to seamlessly provide customer-centric measurement solutions. Our mission is centered on customer satisfaction through responsive deliveries, technical support and customer service that is matched with rugged and reliable products, manufactured with uncompromising quality, accuracy, and safety requirements. We will continue developing innovative technologies within the natural gas industry, promoting efficient, sustainable, and cost-effective energy solutions. Romet is a collaborative organization where talent is combined with experience to drive our business toward success. This is made possible by the work ethic, creativity and passion of our team members and their continued commitment to delivering customer satisfaction. Our team is truly diverse with different areas of expertise and backgrounds, all guided by a team of experienced and innovative leaders. Romet has been recognized as a Platinum winner for Best Managed Companies in Canada for nine consecutive years. We are currently looking for a Full Stack Developer to join our busy and growing manufacturing company. The successful candidate will be engaged in elevating the department and company to the next level. The incumbent will be forward looking and thrive in a culture of continuous improvement. For the right person this is an exciting opportunity to be developed and invested in to fill an important role within the operations team. We are looking for a highly motivated, focused, and outgoing person who wants to springboard their career with a thriving manufacturing company. You will be provided with the coaching and training needed throughout the onboarding and orientation process that will build from your base of skills acquired from your past experiences. You will learn our business during your training with our experts in Customer Experience and Operations. If you are excited at the prospect of joining an award-winning, high growth, technically relevant organization this may be the opportunity you.

Requirements

  • Strong analytical and problem-solving skills with attention to detail
  • Highly motivated self-starter with excellent organizational and time management skills
  • Ability to quickly learn new frameworks, tools, and concepts in a fast-paced environment
  • Excellent interpersonal and communication skills (written and verbal)
  • Comfortable working independently and collaboratively within a team
  • Familiarity with IoT use cases: data ingestion, analytics, event monitoring, device configuration, and firmware management in large-scale networks
  • Experience with CI/CD pipelines, Git workflows, and DevOps best practices
  • Strong sense of UI/UX design principles: layout, typography, spacing, color, and visual hierarchy
  • Ability to translate wireframes and design mockups into polished, pixel-accurate interfaces
  • Understanding of accessibility standards (WCAG) and responsive/adaptive design patterns
  • Bachelor’s degree in computer science, software engineering, or a related field
  • 3+ years of experience of building serverless backend services on AWS using JavaScript
  • RESTful API design and development; familiarity with GraphQL is a plus
  • AWS serverless development: Lambda, API Gateway, AppSync, IoT Core, Kinesis, EventBridge
  • Proficiency in React and TypeScript for web application development
  • Solid understanding of HTML5, CSS3, and JavaScript
  • Experience with state management patterns and data visualization libraries
  • Experience working with design tools such as Figma to review, interpret, and implement designs
  • Ability to build reusable, consistent component libraries and design systems for both web (React) and mobile (React Native/Flutter)
  • Solid grasp of responsive and adaptive layouts across screen sizes and platforms
  • Understanding of mobile UX patterns and platform-specific design guidelines (iOS Human Interface Guidelines, Material Design)
  • Familiarity with accessibility best practices (WCAG 2.1) for both web and mobile
  • Experience building and deploying React Native/Flutter applications for iOS and Android
  • Working knowledge of Swift for iOS and Java for Android development
  • PostgreSQL and Aurora PostgreSQL: schema design, query optimization, and connection management
  • DynamoDB: data modeling, access patterns, GSIs, and streams
  • Git, VS Code, Postman or similar API testing tools
  • Working knowledge of AWS console, CLI, and IAM principles

Nice To Haves

  • Familiarity with GraphQL is a plus
  • Familiarity with Infrastructure as Code (e.g., CDK, CloudFormation (preferred), or Terraform) is an asset
  • AWS certification (e.g., Developer Associate, Solutions Architect Associate) is an asset
  • Experience using AI-assisted coding tools (e.g. Claude, Cursor, Copilot) to improve development speed and code quality is an asset.

Responsibilities

  • Participate in system design and architecture sessions for cloud-native IoT services running on AWS
  • Lead and contribute to the design, development, code review, and testing of backend services built in JavaScript and TypeScript (Node.js)
  • Build and maintain responsive, and secure frontend web applications using React, JavaScript and TypeScript
  • Develop and maintain cross-platform mobile applications using React Native/Flutter; contribute to native iOS (Swift) and Android (Java) codebases as required
  • Design and implement scalable RESTful and GraphQL APIs with a commitment to code quality, security, and maintainability
  • Work with relational and NoSQL databases including PostgreSQL, Aurora PostgreSQL, and DynamoDB
  • Develop and maintain solutions on AWS, including IoT Core, Lambda, API Gateway, DynamoDB, AppSync, Kinesis, and related services
  • Build and maintain analytics dashboards, reporting tools, and client-facing applications
  • Gather and define business requirements; translate them into clean, well-tested implementations using modern architecture patterns
  • Maintain technical documentation for systems, APIs, and processes
  • All other duties as assigned

Benefits

  • market competitive salaries
  • Annual bonus plan
  • 100% company paid benefits
  • Group RRSP plan
  • Training opportunities
  • Social events, a great team and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service