Avail Medsystems is building a telemedicine platform to remotely connect health care experts to practitioners, wherever and whenever needed. Come join us as we improve health care cost and quality for everyone.
We're a small but rapidly growing startup poised to make major inroads into the medical industry. Come work in a fast-paced, dynamic, but rewarding environment. This is a full-time position (no contract hires), on-site near Fry's Electronics in Palo Alto, California. We're about a ten minute walk from the Cal Ave train station. We are firm believers in work-life balance, and to that end, we do offer flexible hours and Wednesday/Friday work-from-home.
We are looking for an experienced backend developer responsible for developing and maintaining our API and other core infrastructure components. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end and mobile clients. You may also be assisting your coworkers in building out our web portal; therefore, a basic understanding of front-end technologies is preferable.
This is a Senior Software Engineer position. 5+ years professional experience only.
Responsibilities
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions, including PostgreSQL databases and a Redis key-value store
- Deploy and oversee infrastructure onto various AWS services including Lambda
Skills and Qualifications
- Bachelor’s Degree in Computer Science, Electrical Engineering, Mathematics, or similar
- Expert in Python and/or Java, with knowledge of at least one web framework. Flask/Spark or similar experience is a plus
- Familiarity with some ORM (Object Relational Mapper) library, for instance SQLAlchemy
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations and multi-process architecture of Python and/or Java
- Some understanding of server-side templating templating - experience with tools like Jinja or Django Templates is a plus
- Basic understanding of front-end technologies, such as JavaScript, AJAX, HTML5, and CSS3, is a plus
- Understanding of security compliance and best practices with regards to REST APIs and web applications
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of Git
by via developer jobs - Stack Overflow
No comments:
Post a Comment