drjobs Full Stack Software Engineer Human Engineering

Full Stack Software Engineer Human Engineering

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cupertino, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Human Engineering Software team works closely with many teams around the company to build powerful multi-platform include:Gathering project requirements and proposing solutionsDesigning building and maintaining RESTful APIsArchitecting complex data storage (relational non-relational block file)Writing backend logic for data organization and processingBuilding powerful and intuitive client apps (Web iOS and macOS)Proactively proposing and implementing ideasFull-stack ownership (communicating with key stakeholders design implementation and deployment)


  • Strong fundamentals in object-oriented programming data structures and algorithms
  • Expertise architecting and developing full stack web applications with RESTful APIs
  • 2 years Python experience
  • Web development experience with HTML5 CSS/SASS and JavaScript
  • Experience with front-end frameworks such as Angular (preferred) React or Vue.
  • Experience with backend MVC frameworks such as Django (preferred) Rails or Spring
  • Strong understanding of relational database design
  • Experience designing scalable software systems
  • Demonstrated UI/UX design abilities
  • BS/MS in Computer Science/Engineering or equivalent


  • iOS development experience
  • Server Administration / DevOps
  • Extensive experience with UNIX shell
  • Experience with containers (Docker Kubernetes)

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.