Software Engineer

Global media company with over 250 brands and a reach of 400 million people monthly
$33,000 - $50,000
Mid-Level Software Engineer
In-Person
3,000 Employees
3+ years of experience

Description For Software Engineer

Future, a leading global media company, is seeking a talented Software Engineer to play a pivotal role in re-platforming their domain around an API-first, cloud-based serverless architecture. As a key member of the engineering team, you will have the opportunity to contribute to architecture design, mentor junior team members, and ensure the scalability and quality of codebase. The ideal candidate should have experience with technologies like .NET Core, Node JS, ReactJS, Azure Services, and CI/CD pipelines. Future offers a supportive culture, professional growth opportunities, and a chance to work on innovative projects within a diverse and inclusive workplace.

Last updated

Responsibilities For Software Engineer

  • Collaborate with team leads to scope, estimate, monitor, document, and test code
  • Ensure code quality, maintainability, and extensibility
  • Conduct bug tracing and set up suitable tests to prevent regressions
  • Communicate effectively with engineering teams and assess product requirements
  • Stay updated with the latest development approaches and advocate for new technologies
  • Participate in hack days and prototype innovative solutions
  • Support and mentor junior team members in code development and best practices
  • Write automated tests, set up monitoring and alerting frameworks
  • Ensure code consistency and minimize information silos

Requirements For Software Engineer

JavaScript
TypeScript
  • .NET Core experience
  • Proficient in JavaScript (ES6+)/TypeScript, Node JS
  • Familiarity with Azure Services, performance optimization, and debugging techniques
  • Experience with testing frameworks and CI/CD pipelines
  • Knowledge of modern architecture principles and ReactJS
  • Strong communication skills and a passion for software delivery

Benefits For Software Engineer

Education Budget
  • Professional development opportunities
  • Supportive company culture
  • Opportunities for growth and advancement

Interested in this job?