30 Apr
Full Stack Engineer
California, Oakland , 94607 Oakland USA

Vacancy expired!

Title: Full Stack EngineerThis position is in San Francisco Montgomery Street location and will move to the brand-new Oakland City Center location in Spring 2020.Please contact Aparna Ghosh ator email ResponsibilitiesAs a full stack developer, you will develop software across the spectrum of the technology stack. This includes:

  • Design and build Full-Stack scalable applications from end-to-end used by physicians, patients, etc.
  • Front End/Client-Side Development Browser based functions written in languages such as HTML, CSS, and JavaScript as well as JavaScript frameworks such as React.
  • Back End Development Design and implement service-oriented Server based functions, which include creation of RESTful APIs and external system integration.
  • Design DBMS data access involving relational databases (SQL) and NoSQL datastores.
  • Design for load spikes with queueing, caching, indexing, etc.
  • DevOps processes and software configuration protocols, including the use of container technologies for software deployment.
  • Work as a collaborative team member with business partners, developers, and fellow designers.
  • Supports the entire software development life cycle including support and maintenance.
Knowledge and Experience
  • Bachelor's Degree in Engineering, Computer Science or related fields or equivalent experience, Master's Degree preferred
  • 8 to 10 years of directly related professional experience and possesses deep technical abilities in full stack technologies
  • Prior development of service or micro-service-based applications and API management
  • Proficiency with front end languages such as HTML, CSS and JavaScript and associated tooling and frameworks (e.g. React, TypeScript)
  • Proficiency of multiple back-end languages (e.g. Java, Python) and JavaScript frameworks like Node.js
  • Proficiency withrelational and NoSQLdatabases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Proficiency with Java IDEs (e.g. IntelliJ IDEA, Eclipse, STS)
  • Proficiency withdevelopment tool environments (e.g. Jira, Confluence)
  • Proficiency withVersion Control tools (e.g. Git, SVN, Perforce)
  • Proficiency with design patterns of microservices
  • Experience in development of distributive, scalable, and secure applications
  • Experience working in an Agile environment a plus. Deep knowledge of the software development life cycle in general required
  • Experience with cloud development and deployment, web/interface development, and human-focused design/design thinking/responsive design
  • Experience with supporting software development lifecycles, including virtualization and container technologies, automated deployment processes Continuous Integration/Continuous Deployment (CI/CD), and DevOps cloud deployment is a plus
  • Proficiency with CI/CD tools (e.g. Jenkins, GoCD)
  • Excellent communication and teamwork skills
  • Great attention to detail and an analytical mind
  • Prior experience in the Healthcare Industry

Vacancy expired!


Related jobs

Report job