Compensation – $5000 + Equity Stake Kara Water
Prepared Date: 08/24/2019
Location: New York City
At Kara Water, we are developing a revolutionary means to ensure that families and individuals always have a safe, healthy, and reliable source of drinking water, right in their very home. Kara is an innovative device that create water from thin air, completely removing dependency on ground and bottled water; that are contaminated by aging infrastructure and cause extreme amounts of pollution. This position is for a Software Engineer who will be responsible for designing and developing any software related needs from management requests. Working with the Kara Water team, and any external personnel, the software engineer is responsible for architect, implement, and lead outsourcing of embedded wireless IoT connectivity solutions, mobile applications, and scalable cloud services, along with any tools necessary to realize current and new products to the company portfolio. Kara Water offers you an opportunity to join a radically innovative and go-getter team that will boost your skills and widen you career field. Inquire to be a part of the next big home appliance that will change the way that we drink water in our homes for generations to come.
Software Engineer Job Duties:
Lead and assist external consultants, and teams in, but not limited to, software development, feasibility, analysis, testing, and deployment of all firmware, embedded software, cloud computing, wi-fi connectivity, and application development.
Documents and demonstrates solutions
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
Provides information by collecting, analyzing, and summarizing development and service issues.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Must be familiar with a variety of the field's concepts, practices, and procedures
Relies on extensive experience and judgment to plan and accomplish goals
A wide degree of creativity and latitude is expected.
Ability to manage and supervise external and internal resources
Strong communication skills both with the internal and external teams is expected at all times
Education & Experience
Bachelor’s Degree in software engineering or computer science
Embedded Software, Cloud Computing, Algorithms, App Development, UI/UX, Android & iOS, Data Analysis Software
From Home (70%)
In-person meetings (25%)
Occasional travel (1-5%)
To inquire, email your resume, and if available, samples of work to email@example.com
Always Learning New Skills
Strong Communication Skills
Background in Software Development and UI/UX
Renewable & Environmental