loader image

Software Engineering Manager

 

Job Description :

Responsibilities


  • Lead the development of platforms, products, and services across the company, with a focus on improving outcomes for users and meeting the needs of the Foundation’s strategic objectives

  • Ensure the team is shipping high-quality software with measurable impact

  • Analyse requirements in close collaboration with our Product Managers in order to promote pragmatic technical solutions

  • Work across teams in collaboration with other engineering leaders at the Foundation to improve processes, code quality, and documentation across our projects

  • Lead by example by writing efficient, secure, and scalable code, using a test-driven approach

  • Prioritise the team’s backlog in order to provide them with meaningful and prioritised work, and help unblock their workflow when they encounter obstacles

  • Line-manage, coach, and mentor Software Engineers within the team

  • Be proactive about finding ways to improve release processes, resilience, and stability



  •  



Requirements



Experience and personal attributes



You should have


  • Significant experience of high-level languages such as JavaScript, Ruby, or Python

  • Empathy, a pragmatic attitude, and the ability to see the bigger picture

  • The ability to communicate effectively with highly technically skilled stakeholders

  • Experience of successfully leading teams to deliver products and services from concept through to production

  • The ability to identify team members’ working styles and help them succeed

  • Excellent knowledge of networking, HTTP and APIs, relational databases, debugging, testing, and design patterns

  • The skills to balance multiple priorities and deal with ambiguity

  • The ability to ensure the team has a situational awareness of each other’s work



  •  



We welcome applicants with


  • Experience of working with Products Designers and User Experience Researchers

  • Experience of Ruby on Rails, Node.js, or React

  • An interest in education, especially around computer science, physical computing, and digital making



Position

Backend Developer


Must have Skills

  • JavaScript

    Beginner

  • Python

    Beginner

  • HTTP

    Beginner

  • Ruby on Rails

    Beginner

Client Payroll

25 - 30 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Software Engineering Manager

 

Job Description :

Responsibilities


  • Lead the development of platforms, products, and services across the company, with a focus on improving outcomes for users and meeting the needs of the Foundation’s strategic objectives

  • Ensure the team is shipping high-quality software with measurable impact

  • Analyse requirements in close collaboration with our Product Managers in order to promote pragmatic technical solutions

  • Work across teams in collaboration with other engineering leaders at the Foundation to improve processes, code quality, and documentation across our projects

  • Lead by example by writing efficient, secure, and scalable code, using a test-driven approach

  • Prioritise the team’s backlog in order to provide them with meaningful and prioritised work, and help unblock their workflow when they encounter obstacles

  • Line-manage, coach, and mentor Software Engineers within the team

  • Be proactive about finding ways to improve release processes, resilience, and stability



  •  



Requirements



Experience and personal attributes



You should have


  • Significant experience of high-level languages such as JavaScript, Ruby, or Python

  • Empathy, a pragmatic attitude, and the ability to see the bigger picture

  • The ability to communicate effectively with highly technically skilled stakeholders

  • Experience of successfully leading teams to deliver products and services from concept through to production

  • The ability to identify team members’ working styles and help them succeed

  • Excellent knowledge of networking, HTTP and APIs, relational databases, debugging, testing, and design patterns

  • The skills to balance multiple priorities and deal with ambiguity

  • The ability to ensure the team has a situational awareness of each other’s work



  •  



We welcome applicants with


  • Experience of working with Products Designers and User Experience Researchers

  • Experience of Ruby on Rails, Node.js, or React

  • An interest in education, especially around computer science, physical computing, and digital making



Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • JavaScript

    Beginner

  • Python

    Beginner

  • HTTP

    Beginner

  • Ruby on Rails

    Beginner


Languages

english -Basic

25 - 30 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Philip C

| United Kingdom