Senior Python Full-Stack Engineer with React (#1068)

Work type:
Technical Level:
Job Category:
Software Development
Leading threat intelligence company

N-iX is looking for passionate and motivated Senior Python Full-Stack Engineer with React to join our team.



  • Collaborate with a global team to design and build web applications that serve as internal tools for our client
  • Contribute to the enhancement and expansion of existing web applications, ensuring they remain efficient, user-friendly, and aligned with business objectives
  • Observe the usage of web apps to identify areas for improvement, focusing on enhancing data accuracy and streamlining processes for curation analysts
  • Continuously assess the performance of web applications by capturing key process quality metrics
  • Analyze metrics such as turnaround time for closing requests and first-time accuracy of changes, identifying opportunities to enhance overall quality and reduce errors



  • 4+ years of experience in web development
  • Proficient with web app front-end development, specifically in React
  • Proficient with a web app server-side Python framework, such as Fast API or Flask
  • Competent in Python
  • Proficient in translating user interface designs (wireframes) into web app code and QA tests
  • Strong verbal and written communication skills around these technical job responsibilities
  • Familiar with use of GitHub or GitLab and source code version control as a software developer
  • Familiar with basics of secure software development, like HTTPS and single sign-on
  • Degree in Computer Science or equivalent experience in a related field
  • Experience working in a software development team e.g. understanding a project plan involving multiple developers, providing timely updates on task progress
  • At least Upper-Intermediate level of English


Nice to have:

  • Experience creating reusable React.js components
  • Experience working in an agile software development life cycle
  • Experience working in a DevOps / public cloud environment
  • Experience working in the Security field


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
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings