Are you a skilled and innovative developer looking to make an impact? Join our dynamic team where cutting-edge technology meets creativity!
Who We Are :
We're a forward-thinking company that thrives on innovation. We're on the lookout for a Senior Software Developer who has a deep understanding of PHP / Laravel, Node.
js, Typescript / Javascrypt,Python, Go, Websockets, REST Api's and much more. If you're excited about shaping the future of new and upcoming video sharing platform from the ground up, this is the opportunity for you!
As a Senior Software Developer you’ll get to work on the back end of our video-sharing web application. This means you will never have a dull moment as the bulk of your time will spent on optimizing the existing code and application, as well as creating new features and optimizing the existing features new technologies and tech stacks into micro services.
You will be responsible for the overall performance and functionality of backend.
What you'll bring :
- Upgrade / Clean up / creating application :
- Optimizing the existing application
- Create new features
- Cleaning up and refactoring code
- Architect, develop, and maintain microservices, APIs, and applications build around PHP / Laravel framework, Node.js / Javascript / Typescript, Python and Go.
- Exploit full potential of diverse backend technologies to leverage real time pipelining of big and secured data.
- Work with caches, messaging queues, databases, and diverse in-house and third-party systems.
- Take ownership of components and domain knowledge, guide your peers through pull requests and code reviews, participate in the propagation of development culture, processes, and values shared by the team.
- Setting up features as well as feature flags
- Video encoding and transcoding
And much much more!
Requirements :
- 5+ years related work experience as a backend software developer, Bachelor’s degree in Computer Science / Engineering an asset
- Excellent knowledge of a web language (PHP, Java Web, Python, GO, etc.)
- Understanding of computational and data complexity, scalability, security
- Good knowledge of applicable design patterns, algorithms
- Ability to architect, build and own efficient applications and components.
- You have 5+ years related work experience as a backend software developer
- You have strong skills and knowledge in developing applications using the following web languages (PHP, Java Web, Python, GO, etc.)
- Understanding of computational and data complexity, scalability, security
- Good knowledge of applicable design patterns, algorithms
- Ability to version to the latest versions of softwares and frameworks.
- Perfectly comfortable with a "you build it, you own it" mindset and you understand your responsibilities continue after you push code to production.
- Value and seek individual contributions, but you also understand that team deliverables have a more significant and stronger impact.
If you're ready to be part of a team that's shaping the future of web development and video processing, we want to hear from you!
Apply now and let's create the future together!