Senior FullStack Software Engineer (Python)

21 Minutes ago • 4 Years +

Job Summary

Job Description

N-iX is a software development service company that helps businesses across the globe develop successful software products. Our customer is the European online car market, with over 30 million monthly users. You will be part of a cross-functional agile team, contributing to building the digital platform and shaping the future of online car markets, enhancing user experience for millions of car buyers and sellers. The role involves full software lifecycle engagement, from design to development to deployment, monitoring, and support, and building user-centric web applications.
Must have:
  • Take part in daily agile ceremonies and brainstorming.
  • Advocate for ownership and highest code quality.
  • Contribute to infrastructure health.
  • Share knowledge and best practices.
  • Engage in full software lifecycle (design, development, deployment, monitoring, support).
  • Build user-centric web applications from mockups.
  • Work within Canadian Timezone (EDT).
  • 4+ years developing reliable, highly available, and scalable software.
  • Strong proficiency with backend development (Typescript/Node.js, Python).
  • Strong understanding of software architecture and design patterns.
  • Firm grasp of clean code principles and coding standards.
  • Hands-on experience in Django and/or FastAPI.
  • Experience with APIs and developing in a service-based application environment.
  • Good knowledge of SQL & NoSQL datastores (Postgres, Redis).
  • Strong proficiency with frontend development (HTML, CSS, JavaScript/Typescript).
  • Strong proficiency with Vue.js or other component-based frameworks.
  • Experience building optimized UIs for performance.
  • Knowledge of modern cloud infrastructures and tools (AWS, Docker).
  • Experience with AI tooling such as Copilot.
  • Proficiency with version control systems (Git/GitHub).
  • Experience working within a formal CI/CD pipeline (GitHub Actions).
  • Experience with logging, monitoring, and alerting services (Datadog).
  • Solid approach to testing (unit, integration, end-to-end).
  • At least Upper-intermediate English level.
Good to have:
  • Exposure to AI-enhanced tooling (e.g., GitHub Copilot).
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in nine countries - Poland, Ukraine, Sweden, Romania, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies. Currently N-iX is looking for a Senior FullStack Software Engineer to join one of our projects.

Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. You will work alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building the digital platform and play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.

Responsibilities:

  • Taking part in daily agile ceremonies, brainstorming on innovative ideas that challenge the status quo, and helping to implement solutions.
  • Acting as an advocate for ownership & highest code quality, as well as contributing to the health of the infrastructure.
  • Raising the bar and elevating the team by sharing knowledge and best practices, while always seeking improvements and facilitating progress.
  • Engage in the full software lifecycle - from design and development to deployment, monitoring, and support.
  • Build user-centric web applications by translating mockups into accessible, performant front-end components.

Requirements:

  • Be able to work within Canadian Timezone (EDT).
  • 4+ years developing reliable, highly available, and scalable software.
  • Strong proficiency with backend development (Typescript/Node.js, Python).
  • Strong understanding of software architecture and design patterns.
  • Firm grasp of clean code principles and coding standards.
  • Hands-on experience in Django and/or FastAPI.
  • Experience with APIs and developing in a service-based application environment
  • Good knowledge of SQL & NoSQL datastores (Postgres, Redis).
  • Strong proficiency with frontend development (HTML, CSS, JavaScript/Typescript).
  • Strong proficiency with Vue.js or other component-based frameworks.
  • Experience building optimized UIs for performance.
  • Knowledge of modern cloud infrastructures and tools, such as AWS and Docker.
  • Experience with AI tooling such as Copilot.
  • Proficiency with version control systems such as Git/GitHub.
  • Experience working within a formal CI/CD pipeline (we focus on GitHub Actions).
  • Experience with logging, monitoring, and alerting services like Datadog.
  • Solid approach to testing and ensuring the quality of the code of the backend and frontend.
  • Experience building and consuming APIs in service-oriented environments.
  • Skilled in version control (Git) and working within structured CI/CD pipelines.
  • Experience with observability tools (e.g., Datadog) for logging, monitoring, and alerting.
  • Solid testing background: unit, integration, and end-to-end testing on both backend and frontend.
  • At least Upper-intermediate English level

Nice to have:

  • Exposure to AI-enhanced tooling (e.g., GitHub Copilot).

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!