Description
Were
looking for thoughtful and experienced full-stack javascript engineers
with an eye for quality to join our team -- and enjoy figuring out ways
to solve challenging, important problems.
We are looking for a senior developer who has:
- Proven development skills across the three application domains (front-end, back-end, and tooling / infrastructure)
- Analytical problem solving skills
- Mature software development / coding skills
- Be asked to work on potentially unfamiliar problems and with unfamiliar technologies
- Implement interfaces and web pages based on front-end guidelines
- Work across desktop and responsive platforms
- Look for ways to evolve the user experience in the form of smart design solutions and new user interactions
Requirements
- Be empowered to push the boundaries of possibilities in web applications
- Ensure our platform exceeds goals for availability, capacity, efficiency, scalability, and performance
- Proactively monitor end-to-end system performance (client to database) to identify bottlenecks & potential failures
- Performance analysis and tuning, service capacity planning and demand forecasting
- Communicate effectively w/ engineers & stakeholders. Describe problems succinctly to enable issue management
- Good at developing web based interfaces (REST Api, ...)
- 3 to 5 years of experience as a developer
- REQUIRED: Strong iOS (Swift) / Node.js experience
- Understanding of mobile applications, web applications architecture, web server platforms, and web services
- Your toolkit includes: iOS (Swift) / HTML5, Javascript, JQuery, CSS, JSON, XML, and RESTful web services.
- API connections to serving platforms
- Comfortable in a fast-paced, highly dynamic, rapidly growing environment
- Detail-oriented and have a passion for writing clean, well-documented code
- Ability to manage multiple projects simultaneously and to keep abreast of innovative design trends and technologies
- Git Master
Benefits
ehumanlife
is full of talented and enthusiastic people who aim to tear down
barriers between physicians and patients worldwide. We work sane hours
to be passionate on and off the job. We live in the digital age and we
are attracted to everything that’s new and slick design over retina
displays. Health care needs a revolution and we should put the word out
from the heart. If this sounds like you, please view our open positions
above.