Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Engineer - Front & Back - 0508

LeadStack Inc

Full Stack Engineer - Front & Back - 0508

Oakland, CA
Full Time
Paid
  • Responsibilities

    Job Description

     RESPONSIBILITIES As 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 with relational and NoSQL databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
    • Proficiency with Java IDEs (e.g. IntelliJ IDEA, Eclipse, STS)
    • Proficiency with development tool environments (e.g. Jira, Confluence)
    • Proficiency with Version 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