Back to search
Romet Limited Linkedin · Posted 1mo ago

Full Stack Developer

Mississauga, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

JOB TITLE: Full Stack Developer

Location: Mississauga

Salary Range: $85,000 to $110,000

Reason: Existing Opening


Why you should come work with the Romet Team:

  • We offer market competitive salaries
  • Annual bonus plan
  • 100% company paid benefits
  • Group RRSP plan
  • Training opportunities
  • Social events, a great team and more!


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.


GENERAL ACCOUNTABILITY:

Reporting directly to the Cloud Software Security Lead, the Full Stack Developer is responsible for designing, building, and scaling a cloud-native IoT platform on AWS. The role spans backend services in JavaScript/TypeScript, frontend web development in React, and mobile applications in React Native/Flutter, Swift, and Java. The ideal candidate is a motivated self-starter who thrives in a fast-paced environment, embraces modern engineering practices, and can contribute across the full software development lifecycle.


Key Job Responsibilities and Accountabilities:

  • 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


Skills and Qualifications:

  • 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


Educational/Experience Requirements:

  • Bachelor’s degree in computer science, software engineering, or a related field

Backend:

  • 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

Frontend:

  • 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

UI/UX Design:

  • 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

Mobile:

  • Experience building and deploying React Native/Flutter applications for iOS and Android
  • Working knowledge of Swift for iOS and Java for Android development

Databases:

  • PostgreSQL and Aurora PostgreSQL: schema design, query optimization, and connection management
  • DynamoDB: data modeling, access patterns, GSIs, and streams

Tooling and Practices:

  • Git, VS Code, Postman or similar API testing tools
  • Working knowledge of AWS console, CLI, and IAM principles
  • 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.


Romet Limited is an equal opportunity employer which values diversity and inclusivity in the workplace. We strive to create an inclusive environment for all candidates. If a candidate has specific requirements or needs reasonable adjustments to participate in the application or interview process, please let your TA Specialist know at the time of receiving an interview invite so we can accommodate accordingly. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent