Senior Backend Developer EngineerLocation: Remote - PortugalAbout Ovyo:Ovyo is an professional services company specializing in the satellite, telecommunications, media, and broadcasting, transportation and many more sectors.
Our management team is located in the UK and Portugal and we have technical teams based across Europe and India.Responsibilities :Work in collaboration with the Lead Engineer, your peers on the development team, and internal stakeholders such as product managers, designers, and QAs, to ensure project requirements are translated and coded into technical solutions on the assigned project successfullyDevelop, test, and maintain high-quality code that is clean, efficient, and follows best practicesWrite unit tests, integration tests, and participate in test-driven development to ensure the stability and reliability of your codeEnsure that code is well-documented, making it easier for other developers to understand and maintain moving forwardTake ownership of key deliverables, ensuring that they are completed on time, within scope, and meet quality standardsEnsure long term software quality, scalability, and maintainabilityAssist with technical resolution of issues on production and development systemsUnderstanding of the full stack of the application (HTML/CSS/JS, REST, Relational Databases such as PostgreSQL)Participate in design and development of project-based backend development efforts.Required Experience :5+ years of experience with Python and Django experience in a professional settingExtensive understanding of web application best practices and Git development flowKnowledge of relational databases such as PostgresExperience in building and supporting RESTful APIs using Django and Django REST FrameworkExperience with NodeUnderstanding of the full stack of the application and experience with HTML/CSS/JSUnderstanding of cloud services such as AWS, GCP, AzureExcellent communicator who is passionate about quality, supportability, extensibility, and scalable application design