back to job search

Full Stack Developer

  • Direct Hire
  • Austin, Texas
  • Applications have closed

Full-Stack Developer

Our client is looking to add an experienced Full Stack Developer to their growing team. The Full Stack Developer’s role is to build highly interactive web tools by integrating both the front-end and back-end. He/She will work with the advanced analytics team and the marketing team to design web-based tools that will be used both externally by potential clients and internally by various functions within the company.

Responsibilities:

  • Design the front-end and back-end of highly interactive web-based tools
  • Maintain the web pages used by external clients and internal functions
  • Pull various data sources and APIs together in developing new web-based tools

Education and Qualifications:

REQUIRED: Bachelor’s degree in Computer Science or Computer Engineering

  • Minimum of 5 years of experience
  • A track record of building highly interactive web tools, application architecture using Python, modern JavaScript frameworks such as React, Node
  • Ability to learn and adapt to new technology platforms
  • Desire to work in a highly collaborative environment and participate fully in agile software development processes
  • Aptitude for identifying and solving problems, both technical and organizational
  • Desire to enhance your development capabilities with some of the skills of a sysadmin, tester and DBA
  • Eager to learn financial analysis and predictive modeling (optional)

Technical Qualifications:

  • RESTful API integration with python or JavaScript framework
  • Data architecture and management (PostgreSQL, MySQL, Spark, NoSQL, Mongo, Graph database)
  • Have familiarity data manipulation python libraries (NumPy, SciPy, Pandas) (optional)
  • Cloud and rack-based server cluster management Scripting (Python, JavaScript)
  • Rapid development and deployment (Docker, flask, Django, Bootstrap, Heroku, AWS)
  • Have understanding of microservices and containerizing the application
  • Experienced with AWS cloud infrastructure as server admin and maintenance (DevOps)
  • Git/Github or other version control systems

Frontend:

  • Highly skilled in web fundamentals like HTML, JavaScript and CSS (Sass or Less)
  • Highly Proficient in Front-end (CSS) framework like Foundation or Bootstrap
  • Proficient in using JavaScript frameworks react.js, Node.js, Vue.js or Angular.js(optional)
  • Proficient in libraries jQuery or backbone.js, Ajax

Backend:

  • Strong understanding of Object-Oriented programming and functional programming with Python, JavaScript
  • API design and development
  • Web Server Gateway Interface (WSGI) configuration and programming (Nginx, Apache, gunicorn, Node.js)
  • Worker processes, queue management
  • Experience in Python frameworks flask, Django and Linux