Senior Backend Developer (Remote, Full-time; Europe)

Published on:

Job Title

Senior Backend Developer

Application Deadline

February 28, 2025

Location

Europe

 

About NN/g

Nielsen Norman Group (NN/g) is a UX insights organization trusted by leading organizations world-wide to provide reliable guidance on user experience. We provide evidence-based UX articles, in-depth training, research reports, and consulting. 

We’re a small, fully remote company (fewer than 40 people). We believe deeply in our mission to help the world learn about and improve UX. We enjoy working with our curious and passionate coworkers. When we hire people, they tend to stick around for a while.

 

Role Description

We’re looking for a talented senior software backend developer to join our small team of developers (including some full-time employees and some external contractors).

We’re looking for someone with: 

  • Has strong backend development expertise and a deep understanding of technical fundamentals
  • Takes initiative, proactively identifying and solving problems
  • Is committed to delivering high-quality work on time
  • Works effectively in a team while managing their own tasks independently
  • Documents their work clearly to ensure transparency and continuity

 

Responsibilities

  • Design and implement complex web applications using Django 
  • Identify and troubleshoot issues to optimize application performance
  • Write unit and integration tests
  • Conduct code reviews to ensure that new code follows best practices
  • Provide technical strategy by converting user stories to technical stories when needed

 

Required Qualifications

  • Extensive professional experience with the following programming languages: Django, Django Rest Framework, Python, Javascript, SQL
  • 6+ years of professional experience in developing web applications and APIs using Django and Python
  • Good knowledge of RESTful API principles, including best practices of building and using RESTful APIs
  • Familiarity with testing and test automation
  • Familiarity with PostgreSQL and Redis
  • Familiarity with Celery or other Python task queues
  • Familiarity with Docker
  • Experience using Git and Github
  • Data migration experience is a plus
  • Speak fluent English with advanced business proficiency

 

Preferred Qualifications

  • Good knowledge of web, CSS, and HTML standards
  • Familiarity with Django Rest Framework
  • Familiarity with Heroku
  • Familiarity with AWS
  • Experience working with designers
  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent field

 

Soft Skills

  • Autonomy and collaboration: Able to work independently while actively contributing to the team
  • High Standards with support: Maintains a high level of performance expectations while fostering kindness and mutual support
  • Rigor and flexibility: Follows procedures meticulously while remaining flexible to adjust to changing needs and keep the project moving smoothly

 

Application Process 

  1. Submit application
  2. Take-home exercise
  3. Interview round
  4. Final interview
  5. Reference check

 

Compensation & Perks

At NN/g, we are committed to providing competitive compensation and benefits for full-time employees. Benefits vary by country, and align with each country’s requirements and local laws. 

Benefits for full-time employees include:

  • Europe Salary range: €66,000 – €94,000 DOE and location (inquire for salary range based on your country)
  • Health benefits
  • Paid parental leave
  • Flexible work arrangements
  • The option for bonuses based on company and individual performance

 

No Discrimination

We are committed to fostering an inclusive, discrimination-free environment where every staff member’s distinctive contributions are valued. We support diversity and inclusivity in our workplace, and reject discrimination based on race, religion, nationality, gender identity, sexual orientation, age, marital status, veteran status, or disability.

We take our responsibility as leaders of the UX community very seriously. We recognize that many young and aspiring UX professionals turn to our free content to help them start their careers. We want those people to feel welcomed and represented when they come to NN/g for UX guidance and inspiration. We’re working towards that goal in many ways, one of which is thoughtfully hiring so that our team better reflects the diversity of the UX field.

Source link

Related