Full-Stack Engineer (Python)

Company: Vaco Technology
Location: Not Specified, Not Specified, United States
Type: Full-time
Posted: 10.AUG.2021
< >

Summary

Job Opportunity! Looking for a Full-Stack Engineer with experience in JavaScript and is not opposed to doing front-end code. Most important ...

Description



Job Opportunity! Looking for a Full-Stack Engineer with experience in JavaScript and is not opposed to doing front-end code. Most important skill is Python.



  • Someone to help us build new backend data models and API endpoints with opportunities to grow as a contributor to a user-facing Single-page Application (SPA) web app.

  • Someone with the experience to identify bottlenecks and optimize database throughput, code speed, and infrastructure reliability.

  • Worked in the commercial software space for a while but would now like to use their engineering skill to positively impact the world.


Responsibilities:



  • Participate in planning and implementing new software features for the Open Science Framework (OSF).

  • Help triage customer issues and provide bug fixes.

  • Support maintenance and refactoring of existing codebase.

  • Provide reliable communication around progress and needs.

  • Review code contributions of other engineers.

  • Experience with relational databases.

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

  • Demonstrate a mid-level understanding of at least one or more commonly used languages, such as Python, Ruby, Go, or JavaScript.

  • Well versed in software design principles.

  • Strong attention to detail.

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


Preferred skills:



  • Extensive experience with relational databases, preferably PostgreSQL

  • Fluency in Python

  • Experience with Django and Django Rest Framework

  • Experience mentoring other engineers

  • Ability to make and drive technical decisions to completion

  • Experience with Front-end SPA frameworks is a plus Core technologies

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

  • Databases & Messaging: PostgreSQL, Elasticsearch, RabbitMQ


Authentication:


CAS (Java)


Front-End: EmberJS and TypeScript


Google Cloud, Kubernetes, Jenkins, and Travis Education and Experience

- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...