Senior Backend DeveloperMadrid, Community of Madrid, ESMondly by Pearson - Madrid OR remoteJob Summary: As a Senior Backend Engineer, you will work on Mondly by Pearson's core products alongside one of the most capable teams of professionals in the app development world. You will have full ownership of your projects, covering responsibilities from software architecture to development, testing, maintenance, and deployment. You will gather and document software requirements and then develop, test, and implement tools and applications used by internal stakeholders or millions of users worldwide.Key Responsibilities:Develop medium to high-complexity features for Mondly by Pearson's web apps and implement back-end functionality that will reach millions of users.Collaborate efficiently with the web development and design teams to implement, adapt, and deploy design templates.Collaborate with product owners and UI/UX designers to create prototypes for new and enhanced features.Work with designers, backend engineers, and product owners to deliver an optimized product and exceptional user experience.Conduct A/B and other testing strategies to optimize performance.Evaluate emerging technologies to identify opportunities, trends, and best practices and leverage those that would strengthen our applications.Demonstrate ability to multitask, manage and own concurrent project efforts, and work with minimal supervision in a team environment.Collaborate with product delivery team to ensure technical feasibility for new features and enhancements to existing features.Choose the best technical solutions, perform database migrations when needed, test the apps, and develop bug fixes.Ensure that any new feature has a back-end and a database architecture that can support a large volume of users (100 million and growing).Optimize and improve current tools and applications to meet dynamic business requirements.Scale the backend processes; improve release pipeline, build automation, and monitoring.Work with team members to improve the overall system.Be able to mentor new and more junior engineers in the team.Organize peer code-reviews to spot problems and ensure quality of the product.Ensure data quality and integrity.Test and debug the tools and applications performance.Research and stay up-to-date on the latest trends and techniques in web software development.Monitor and ensure performance, scaling capacity, and cost optimization for cloud services and infrastructure.Ensure that agreed product performance metrics are available and ready to be consumed as these are key for the platform to remain operational, optimized, and available to end users.Promote a culture of partnership, teamwork, innovation, and diversity, equity, and inclusion.Qualifications & Skills:Degree (or equivalent) preferred ideally in Computer Science or equivalent experience.Proficiency with back-end programming languages and related frameworks.
#J-18808-Ljbffr