Job Title:
Software Developer, Front-End React/Native

Company: SmartAC.com, Inc.

Location: Crockett, TX

Created: 2024-05-04

Job Type: Full Time

Job Description:

Work Location: This is an on-site position and is based at our headquarters in central west Houston, with work-from-home opportunities. Our office is located near I-10 W just inside the 610 W Loop.Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.Who we are: is a software and IoT startup team on a mission to perfect the experience of home comfort. We help our HVAC & plumbing partners offer proactive services to their customers through HVAC breakdown prevention, performance improvement, and water leak/clog detection using sensors, in depth algorithms, and 24/7 data tracking, as well as best-in-class mobile and web applications. Who you are: is looking for a passionate, hard-working, and technically skilled Software Developer to join our talented and dedicated team of engineers and help grow our mobile application, web platforms. In this role, you will bring your talents and skills to the team and continue the growth of our products and provide our users with a delightful experience. You are a good fit with the team, you enjoy communicating ideas and solving problems with both fellow developers and all others in the company. You're not satisfied with "˜adequate' and are on a mission to keep the user happy, the software perfect, the code elegant, and keep a swift CICD process moving forward.What you will do:Work with product team and designers to define scope of feature revisions for UI; establish styling and layout standards, refine usability and resolve implementation variances Develop, code, test, and implement new features for user interface components across platform mobile and web environments using React/Native, NodeJS and Vue frameworksIntegrate with internal Java REST API for data exchange and processingCreate coded unit and end to end tests to continuously monitor code feature quality, reliability, and accessibility on multiple device platformsRoutinely evaluate and maintain UI for style conformity, code speed and complexity, ease of useRespond to user support requests, bug fixes, process exceptionsContribute your software engineering talents to all other areas of feature development and platform operations, including: Rest APIs and database interaction with Java, CICD and DevOps with GitLab, Analytics and IOT interfaces, Cloud Management on AWS.Stay connected with the latest trends, tools, and technologies to support React, or any other part of our platform. Share learnings with the team to foster a culture of continuous growth.Requirements5 years as a professional developerMastery of JavaScript / NodeJS language Mastery of HTML, CSS, using the Vue frameworkMastery of React and ReactNative app development for iOS and AndroidExperience with Git workflows, merge request and CICD workflows for testing and deploymentExperience composing UI tests with frameworks such as AppiumIdeal candidates also have significant experience in any of: Strong Java/J2EE language skills, Maven, TomcatMastery of AWS Tools and Administration, EC2, VPC, IAM, Lambda, API Gateway, S3Data/Database experience with MySQL (RDS), DynamoDB, and ETL with AWS RedshiftMastery of complex CICD workflows with GItlab for DevOps optimizationCompensation/BenefitsSalary and company stock optionsCompany paid healthcare401k and HSA planPaid time off