We are looking for Senior level software developers that will join a small and organized team to contribute to a SaaS platform in the real estate market.
We are looking for individuals who are interested in growing their career in software engineering and development. This means they are always willing to learn and put the time and energy into learning how to build things the best way. We’re looking for engineers that don’t just love solving challenging technical problems but care about whom we’re solving these problems for. This person will work alongside engineers and product managers, iterating quickly to ensure we build the best solutions for our users. Our engineers contribute to the full application stack, from data and schema storage to interactive JavaScript, and everything in between.
Programming Languages: Python, JavaScript, CSS, HTML, PostgreSQL / CSS, CCS3, HTML5, JavaScript
Frameworks: Django / AngularJS, NodeJS, Bootstrap, ReactJS
Agile methodologies: JIRA, Confluence
Hardware: virtual: Azure Cloud / Containers: Docker
Repositories: GitHub
CI/CD: Circle CI 2.0
Knowledge required:
- fundamental understanding of software development (mandatory)
- Python applied to machine learning
- WordPress, Web Development, Web Design, Software Design, Unit and functional testing
Some of the task to perform:
• Design and implement a web application from the ground up
• Write complete, testable code with meaningful unit test coverage
• Write tech specs clearly explaining planned work
• Give and receive constructive feedback from peers and managers
• Architect new full-stack features, including DB schemas, back-end models, API endpoints, and front-end implementation
• Debug production software using application and server logs and monitoring tools
Working hours: 40 hrs. per week (availability to work PST)
Contract: freelance at a job platform / remote
4+ years of experience
English level: fluent (mandatory)