The company is looking to develop and maintain back-end and front-end components for the Airtime framework, requiring a skilled software developer to work in a collaborative environment.
Requirements
- More than 3 years of experience in Python
- More than 2 years of experience in C++ or other object-oriented programming
- Experience in web API development (REST/JSON)
- Strong experience in Linux development and environment
- Experience in web development (JavaScript, HTML, CSS)
- Experience with SQL and/or no-SQL databases
- Experience with the following Python frameworks is an asset: falcon, pyramid
Responsibilities
- Analyze project specifications and provide suggestions relevant to the project
- Create new modules and applications used by the framework
- Work on existing modules/components and applications for maintenance
- Solve problems – alone or in a team – due to technical limitations for certain platforms
- Carry out preliminary tests
- Carry out necessary adjustments following recommendations from quality assurance
- Update documentation throughout development
Other
- Bachelor's Degree or equivalent required
- Work experience as a Linux system administrator and/or in a web hosting environment is an asset
- Knowledge of system administration tools and software is an asset
- Experience in environment deployment using Ansible (YAML) is an asset
- Understanding of Android and iOS development life cycle is an asset