Here’s what you’ll do :
Working closely with CoPower’s Software Architect, you’ll be responsible for working on projects related to all parts of our technology stack including both backend and frontend projects, with a heavier focus on the backend.
Tasks will include, but are not limited to :
Developing new modules and features in Python.
Updating existing backend projects in PHP and Java.
Database design, implementation and query design.
Developing integrations with various APIs.
Participating in planning and design.
Required experience :
At least 2-5 years working on a commercial web platform tech stack.
Mastery of Python : a true pythonic code writer.
Mastery of Databases : SQL & NoSQL. Designing Databases, normalizing and advanced querying.
Experience working with PHP and the LAMP stack.
Mastery of HTML5.
Mastery of CSS and experience with CSS preprocessors like Sass or Less.
Experience working in *nix environments.
Experience with at least 1 modern front-end framework (ideally React).
An Understanding of design patterns like MVC or the factory design pattern.
Knowledge of OOP and other paradigms.
Understanding of computational complexity.
Nice to have :
Experience with AWS services (EC2, RDS, Lambda etc.)
Experience with a CMS like WordPress
Projects that showcase your development experience
Experience in refactoring code
Familiarity with financial-services and investment concepts
Good communication skills
What you get :
A job that you can be proud of and that helps the environment
A role in a great team, with a culture of respect for quality engineering
Time and budget support for professional growth : classes, coaching and certification
Competitive compensation package
Posting Deadline : Please apply by 4 : 00PM PT, February 21, 2020.