CAST Compression IP Webinar 800x100 (2)

Software Engineer: Web Development

Software Engineer: Web Development
by Admin on 07-20-2020 at 12:32 pm

  • Full Time
  • US
  • Applications have closed

DESCRIPTION

You will be part of the software engineering team responsible for designing, developing and enhancing our team collaboration product. You will have an opportunity to make a significant impact on the product and grow in your role.

JOB REQUIREMENTS

You should have experience in full-stack web development with the latest “best practices” in Web technologies. Knowledge of Electronic Design Automation tools and flows would be useful.

Minimum Qualifications:

  • BSEE or BSCS
  • 5+ years of Web-based software development experience
  • In-depth experience with ORM Web framework Django/Python
  • Knowledge of front-end Web technologies: HTML, CSS, Javascript
  • Expertise in data modeling and database technologies
  • Experience with REST design concepts
  • Good English communication skills.
  • Ability to work independently with little guidance.
  • Write quality code with test coverage.

Preferred Qualifications:

  • Familiarity with electronics design and EDA tools
  • Familiarity with version control and configuration management
  • UX/UI design for desktop and web GUIs

TECHNOLOGIES USED

Frontend: 

  • Languages – HTML, Javascript, CSS
  • Tools – Qt, Material Design

Backend:

  • Languages – Python
  • Libraries – Django, Django Rest Framework for API
  • Database – PostgreSQL
Share this post via: