Role: Full-Stack Software Engineer Location: Remotewill work for a Texas-based (Dalas) client Department: Engineering Level: Mid/Senior Summary Our client is a forward-thinking company dedicated to enhancing utility services through innovative technology solutions. They are looking for a talented and experienced Full-stack Engineer who excels in user interface and user experience design. This role is pivotal in bridging our technical solutions with practical business applications, ensuring seamless data integration with Zoho CRM via APIs. Strong English communication skills are essential as you will be working directly with a business owner who is new to technology. Key Responsibilities Develop, test, and deploy high-quality web applications with a focus on intuitive and engaging UI/UX. Ensure seamless integration and data flow between our systems and Zoho CRM using their API. Collaborate closely with the business owner to gather requirements and translate them into technical specifications. Communicate effectively with non-technical stakeholders to explain complex technical concepts in simple terms. Troubleshoot and resolve any issues related to application performance, scalability, and reliability. Maintain up-to-date knowledge of best practices in full-stack development and UI/UX design. Your background and skills Proven experience as a Full-stack Developer with a strong emphasis on UI/UX design. Experience with Zoho CRM and familiarity with its API for data integration. Excellent command of the English language, both written and verbal. Strong knowledge in various programming languages and frameworks (e.g., JavaScript, HTML/CSS, React, Angular, Node.js) is a plus, though specific tech stack experience is flexible. Ability to work independently, manage multiple projects effectively, and align work hours with Dallas, Texas timezone. Strong problem-solving skills and attention to detail.