Senior Front-end Software Developer

Senior Front-end Software Developer

18 Feb 2024
Virginia, Charlottesville, 22904 Charlottesville USA

Senior Front-end Software Developer

Vacancy expired!



We've initiated large-scale reproducibility studies, challenged the incentive models of science publication, and built the OSF (the premier online framework for ensuring that science is open and available). All of our software is free and open source, and we want to apply the same transparent and open principles to science.
Core technologies we use:



  • Front-End: Ember.js and TypeScript


  • Back-End: Python, Django, Tornado, and Flask


  • Databases & Messaging: PostgreSQL, ElasticSearch, RabbitMQ


  • Authentication: CAS (Java)


  • Google Cloud, Kubernetes, Jenkins, and Travis


Roles & Responsibilities


  • LEADERSHIP: Help lead and mentor a small team of developers building the front end of a Postgres-backed web application. Provide code review, mentorship, and guidance for junior- and mid- level developers


  • ARCHITECTURE and DEVELOPMENT: Make evidence- and experience- backed architecture decisions for new and existing products. Write clean, maintainable, and well-designed code. Troubleshoot and improve legacy systems


  • COORDINATION: Help triage and prioritize projects and products to meet business needs. Plan releases and organize migrations in concert with devops


Skills


  • Ability to make and drive technical decisions to completion


  • Great communication, including thoughtful listening skills, the ability to express complex ideas clearly and succinctly, and the ability to communicate well in writing


  • Demonstrate expert-level understanding of Javascript and ideally TypeScript


  • Experience in at least one front-end web application framework (e.g. Ember.js, Vue.js, Angular, React)


  • Demonstrated experience in front-end testing best practices


  • Expert in software design principles


  • Strong attention to detail


  • Experience mentoring other engineers


  • Ability to work independently, and passionate about software engineering concepts


  • Experience collaborating with teams across and outside the organization


  • Track record leading teams to timely and effective project completion


Related jobs

Job Details

  • ID
    JC9696361
  • State
  • City
  • Job type
    Permanent
  • Salary
    $90000 - $110000 per annum
  • Hiring Company
    Vaco Technology
  • Date
    2021-02-18
  • Deadline
    2021-04-19
  • Category

Jocancy Online Job Portal by jobSearchi.