Software Engineer - Web development

Description

Software Engineer working on a team collaboration product. Applicant should have experience in full-stack web development with the latest “best practices” in Web technologies. You will have an opportunity to make a significant impact on the product and grow in your role.

Preferred Location

SF-Bay Area, CA
Austin, TX

Job Requirements

The applicant should be acquainted with the best practices in web technologies. Requirements include:

Minimum Qualifications
  • Software engineering and architecture.
  • 2+ years of Web-based software development experience.
  • Experience with ORM Web framework Django/Python.
  • Knowledge of front-end Web technologies: HTML, CSS, Javascript, AngularJS, Angular.
  • Understanding of data modeling and database technologies.
  • Good English communication skills.
  • Ability to work independently with little guidance.
  • Write quality code with test coverage.
Preferred Qualifications
  • Experience with REST design concepts.
  • Familiarity with version control and configuration management.

Technologies Used

Frontend
  • Languages - HTML, Javascript, CSS
  • Libraries - Angularjs, Bootstrap, Angular 2.0 and newer
Backend
  • Languages - Python
  • Libraries - Django, Django Rest Framework for API
  • Database - PostgreSQL
Misc
  • Server - gunicorn/nginx
  • Git
  • Pycharm