Send us a message
We're looking forward to hearing from you!
Profile image of Alex Ross, Managing Director of Loop
Hi! This is Alex from Loop. If you've got a question, feedback, or are interested in volunteering with us, send us a message and we will get back to you asap.
Profile image of Alex Ross, Managing Director of Loop
Thank you! We have received your message. We are looking into this as we speak and will get back to you as soon as possible.
Oops! Something went wrong while submitting the form. Try again.

Senior Angular Developer

Blog
August 29, 2024
August 29, 2024

Talk to Loop is looking for a Senior Angular Developer!

Country: Fully remote, Based in The Netherlands (Europe), UK or Kenya.  

Location: This is a fully remote position with flexible working hours, allowing you to balance your professional and personal life effectively.

Salary: 50,000 EUR annually, all-inclusive.

Job Type: 6 Months contract at 40 hours per week, with the possibility of a full-time offer at the end of the contract.

Working Times/Zones:   40 hours per week, CEST.

Travel Required: No travel required

*We encourage staff to use eco-friendly practices when working from home. For ideas on how to do this, please visit this site.

Management Responsibilities

Reports to: This position reports directly to the Digital Product Manager and has no managerial responsibilities.

Direct reports: N/A

Indirect relationships: Sensitive Feedback Lead, User Experience and Quality Assurance Lead, Technology Lead, among others.

Company Overview:

‍Talk to Loop is a feedback and reporting mechanism driving inclusive community engagement, transparency and accountability for the efficacy of aid provision, disaster management, prevention and early warning, as well as for the safe reporting of SEA, GBV, fraud, corruption, and misconduct, among other things. 

To understand what Talk to Loop is, our mission and our way of working please visit our resource page where you will find all the information you need on our unique approach. To get the details on the job opening and the application process, continue reading. 

Role Overview:

As a Senior Angular Developer at Talk to Loop, you will be a key player in driving the front-end development of our platform, which fosters inclusive community engagement through transparent and accountable feedback mechanisms. Your role will involve leading the development and optimization of our Angular-based applications, ensuring a seamless and high-performance user experience that supports our mission of improving aid provision, disaster management, and the safe reporting of sensitive issues.

Technologies Used:

TypeScript, Angular, NestJS, Python, Terraform, AWS CDK, AWS Lambdas, Docker, Redis, MySQL

Expected Tasks:

  • Lead the development and maintenance of our front-end architecture, focusing on Angular to deliver an exceptional user experience.
  • Collaborate closely with back-end developers, UX/UI designers, and product managers to translate requirements into functional, high-performance applications.
  • Optimise the performance of our Angular applications to ensure fast load times and smooth user interactions.
  • Drive the implementation of best practices in front-end development, including component-based architecture, modularization, and reusability.
  • Participate in code reviews, mentor junior developers, and share knowledge to elevate the overall team's skill level.
  • Address technical debt and contribute to the continuous improvement of our front-end codebase, ensuring its scalability and maintainability.
  • Engage in incident management and provide front-end solutions to resolve issues swiftly and effectively.

Person Specification:

Skills and Qualifications:

  • 6+ years of professional experience in front-end development, with a strong focus on Angular and TypeScript.
  • Deep understanding of front-end architectures, component design, and state management in Angular.
  • Proficiency in HTML, CSS, and modern front-end tooling (e.g., Webpack, Angular CLI).
  • Experience in optimising web applications for performance and scalability.
  • Strong ability to collaborate with cross-functional teams and communicate technical concepts effectively.
  • Excellent problem-solving skills with a focus on creating clean, maintainable, and efficient code.
  • Experience working with early-stage and growth-stage startups.

Preferred Experience and Skills

  • Experience with Progressive Web Apps (PWAs) and Angular Universal for server-side rendering.
  • Familiarity with front-end testing frameworks like Jasmine, Karma, or Cypress.
  • Knowledge of accessibility best practices and experience ensuring web applications are accessible to all users.
  • Familiarity with integrating third-party libraries and APIs within Angular projects.

Apply now!

If you're passionate about making a meaningful impact and amplifying the voices of communities worldwide, we invite you to join us. Together, we can reimagine accountability, build trust, and create positive change that benefits everyone.

Our hiring process includes a technical interview to assess your skills and expertise, followed by a cultural fit interview to ensure alignment with our values and working style. In the event of a close decision between top candidates, a final interview may be conducted to determine the best fit for the team.

To apply, complete this application form , if you are short listed we will be in touch within three weeks. If you should have any questions about this recruitment process you can reach as at stephanie@talktoloop.org  

Recruitment for this role is ongoing, and we will close recruitment once we have found the right candidate.

Share this post