Full Stack Developer

Responsibilities

* Build, test, and deploy code for SaaS applications

* Implement new application features using a combination of JavaScript, HTML, and Python with high quality

* Participate in Scrum ceremonies to scope and plan features

* Support our SDLC through code reviews and support of our Quality processes

* Participate in and contribute to technical design discussions

* Write clean, maintainable code, and read code created by others

* Ensure code adheres to standards for accessibility, scalability, usability, security, and performance

* Provide technical guidance and assistance to other developers

* Respect and appreciation for the needs of the end user

Qualifications

* Highly collaborative, a fast learner and willing to work wherever you're needed on the team

* Experience with a variety of programming languages and frameworks used in both backend and front-end development

* Experience with version control and understanding of version control concepts

* Passion for industry best practices and computer programming

* Ability to communicate effectively with team members and management

* Prioritization of security and privacy

* Ability to independently manage time and priorities while meeting deadlines

* Ability to build, configure, and maintain a local development environment via Command Line Interface

Preferred

* Experience with backend code, frameworks, and methodologies: MicroServices, Python & Django

* Experience with frontend languages and frameworks: Angular 2+, TypeScript, Sass, JavaScript, jQuery, HTML

* Experience with development environment configuration and dev ops tools: NGINX, docker, docker-compose, kubernetes, Jenkins

* Experience with automated testing methodologies: Python & Django unit testing, Jasmine, Selenium

* Understanding of RESTful API design

* Git experience preferred

This is a full time position

Similar jobs you might like