Senior Fullstack Enginer (Python & React)

Parser

London

Hybrid

GBP 60,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Competitive compensation package
Opportunity to join a growing organization

Job summary

A leading company in the tech industry is seeking a Senior Full Stack Engineer to work on passenger flow modelling. This role involves backend development using Python and integration with a ReactJS UI. The ideal candidate will have strong mathematical modelling skills and experience with large-scale systems. Join a multicultural community and enjoy a competitive compensation package along with medical insurance.

Qualifications

  • Advanced Python skills with experience in backend frameworks.
  • Experience with libraries like NumPy and Pandas.
  • Proven experience in full stack development with ReactJS.

Responsibilities

  • Interpret and implement mathematical logic into Python code.
  • Build robust backend components using Python frameworks.
  • Develop and integrate with existing RESTful APIs.

Skills

Python
Backend Development
Mathematical Modelling
API Integration
ReactJS
Performance Optimization
Data Structures
Algorithms

Education

Bachelor's degree in Computer Science or related field

Tools

Flask
Django
AWS
Docker
Git

Job description

Senior Fullstack Engineer (Python & React)

2 weeks ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Parser

Senior Full Stack Software Engineer – Passenger Flow Modelling

We are seeking a Senior Full Stack Engineer with a strong foundation in Python development and experience in mathematical modelling for a short-term project focused on passenger flow modelling. The primary task will involve interpreting pre-defined modelling logic and translating it into an efficient, Python-based solution, which will then be integrated with an existing UI (ReactJS) and API.

This is an ideal opportunity for someone who excels in backend development, is comfortable with integration work, and has experience with large-scale, performant systems.

Key Responsibilities:

  • Interpret and Implement Mathematical Logic: Understand and translate pre-defined passenger flow modelling logic into efficient Python code.
  • Backend Development: Build robust and maintainable backend components, utilizing Python-based frameworks like Flask, FastAPI, or Django.
  • API Integration: Develop and integrate with existing RESTful APIs, ensuring seamless data flows between backend and frontend components.
  • UI Integration: Collaborate with front-end developers to ensure proper integration of backend logic with the ReactJS user interface.
  • Optimization: Continuously optimize the Python code for performance, ensuring minimal computational cost and maximal scalability.
  • Collaboration: Work closely with project stakeholders to refine requirements, align expectations, and deliver on technical needs.
  • Documentation and Code Quality: Write high-quality, maintainable code with thorough documentation. Conduct code reviews to ensure best practices are followed.

Required Skills and Qualifications:

  • Advanced Python skills with experience in backend frameworks like Flask, FastAPI, or Django.
  • Ability to write efficient, reusable, and scalable code.
  • Experience with libraries like NumPy, Pandas, SciPy, or any others commonly used in data processing or modelling.
  • Strong understanding of data structures, algorithms, and complexity analysis.

Mathematical or Computational Modelling:

  • Experience with implementing mathematical models in Python, particularly in fields such as transportation or flow analysis.
  • Ability to interpret and convert pre-defined modelling logic into working code.

Full Stack Development:

  • Proven experience in full stack development, with the ability to work on both backend (Python) and frontend (ReactJS).
  • Familiarity with state management tools such as Redux or React Query.
  • Experience working with REST APIs, integrating backend logic with UI components and ensuring smooth data flow between systems.
  • Solid understanding of SQL and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience designing data models and optimizing queries for performance.

Cloud and Containerization:

  • Experience working with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with Docker, Kubernetes, or other containerization technologies, particularly for deployment and scaling of applications.
  • Proficiency in Git for version control.
  • Experience with CI/CD pipelines for streamlined development and deployment processes.
  • Strong analytical and problem-solving skills, with the ability to optimize code for performance and scalability.
  • Familiarity with performance optimization techniques for computational models, particularly when dealing with large datasets or complex calculations.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams, including front-end developers, project managers, and stakeholders.
  • Ability to document and explain complex technical concepts clearly.

Nice to Have:

  • Experience with transportation or logistics systems, particularly related to passenger flow, traffic analysis, or queueing theory.
  • Familiarity with integrating Python-based models into enterprise systems and understanding the challenges around this process.

Location:

  • Hybrid. Office located in London. (Hayes area).
  • Office presence required: Yes.
  • Frequency: 2-3 times a week at the office.

Some of the benefits you’ll enjoy working with us:

  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.
  • The opportunity to form part of an amazing, multicultural community of tech experts.
  • A highly competitive compensation package.
  • Medical insurance.

Come and join our #ParserCommunity.

Follow us on Linkedin

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Parser by 2x

Get notified about new Full Stack Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 2 weeks ago

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer (Python + React.js)
Senior Fullstack Engineer (Python + React.js)

Parser Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Medical insurance
Competitive compensation
Full Stack Engineer
Full Stack Engineer

The Digital Recruitment Company • Greater London

On-site
GBP 80,000 - 120,000
Frontend Software Engineer - London (Typescript / Vue)
Frontend Software Engineer - London (Typescript / Vue)

Mayflower Recruitment Ltd • London

Hybrid
GBP 35,000 - 50,000
Full Stack Engineer
Full Stack Engineer

Intellect Group • Cambridge

Remote
GBP 45,000 - 65,000
Full Stack Engineer
Full Stack Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Bracknell

Hybrid
GBP 50,000 - 70,000
Work closely with a senior team
Freedom to influence architecture
Opportunities to mentor developers
Backend Engineer
Backend Engineer

Fruition Group • United Kingdom

Remote
GBP 50,000 - 80,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 68,000 - 80,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Full Stack Developer (Rails)
Full Stack Developer (Rails)

Homeflow • United Kingdom

Remote
GBP 74,000 - 112,000
Senior C++ Developer
Senior C++ Developer

Peaple Talent • London

Remote
GBP 70,000 - 85,000
25 days of annual leave
Life Insurance
Critical Illness cover
+2
Senior Frontend Developer
Senior Frontend Developer

Applied Data Science Partners • London

On-site
GBP 60,000 - 90,000