Description:
Location: Dallas, TX or Remote
Company Overview:
Weathermatic, a leading provider of innovative water management solutions, is seeking a skilled Billing Specialist to join our team. Weathermatic is dedicated to revolutionizing water management practices worldwide with our cutting-edge hardware and software products, including the renowned SmartLink, a cloud-based irrigation management system. Our mission is to change the way that water is valued and managed. We also give back to communities through our “Save Water. Give Life.” initiative, providing clean drinking water to thousands of children in need for every Weathermatic product installed.
Weathermatic’s Corporate Culture:
Our values are based on our 3 C’s philosophy:
Character – We’re committed to the highest levels of integrity throughout our organization.
Competence – We’re performance-oriented and are always on mission to gain knowledge.
Chemistry – We’re interested in humble and amiable people.
Position Overview:
The Senior React Native Developer will play a pivotal role in the design, development, and deployment of mobile applications for an innovative IoT platform that controls and monitors smart irrigation systems. This role will work in a highly collaborative, agile environment, contributing to the full software development lifecycle. You’ll drive technical decisions and ensure that best practices are followed to build mobile solutions that enhances the user experience.
Key Responsibilities:
Lead the development and maintenance of cross-platform mobile applications for iOS and Android using React Native, ensuring high performance, security, and scalability
Write unit, integration, and UI tests for new features and functionality; ensure code quality through automated testing frameworks and CI/CD pipelines.
Conduct code reviews to ensure code quality, maintainability, and adherence to best practices for React Native and TypeScript.
Manage and optimize CI/CD pipelines to ensure efficient testing, deployment, and delivery of mobile applications
Work closely with product managers, UX/UI designers, and backend engineers to design and implement new features.
Foster a culture of continuous improvement and knowledge sharing.
Requirements:
Job Requirements and Qualifications:
5+ years of software development experience.
3+ years of React Native experience.
Strong working knowledge of Typescript, GraphQL, and the Expo framework.
Preferred experience building Progressive Web Apps (PWAs) managing updates via service workers.
Strong leadership, communication, and customer service skills.
Excellent problem-solving and critical thinking skills.
Estimate and track tasks using Agile methodologies.
Exceptional organizational and time management skills.
Ability to prioritize effectively and meet deadlines.
Self-motivated, goal-oriented, and belief that all efforts contribute to the success of the organization.
Bachelor's degree in Computer Science, Software Engineering, or a closely-related discipline, or an equivalent combination of formal education and experience.
Bilingual English and Spanish is a plus.
Role can be performed remotely, preference given to residents in the DFW area metroplex.
For remote employees, quarterly travel expected to our main office in Garland, Texas for 2-3 days per quarter during our headquarters week.
Reports To:
Software Development Manager
Join Weathermatic as a Software Developer and become a key contributor to our mission of promoting sustainability through innovative water management solutions. We offer competitive compensation, comprehensive benefits, and a collaborative and dynamic work environment.
Be part of our exciting journey and make a meaningful impact on our organization and the industry!
Weathermatic is an Equal Opportunity Employer.