At a Glance
- Tasks: Lead the development of innovative cloud-based software products and enhance user experiences.
- Company: Rapidly scaling tech company focused on advanced engineering solutions.
- Benefits: Hybrid working, performance bonuses, enhanced sick pay, and professional membership support.
- Other info: Exciting career growth opportunities in a collaborative and innovative setting.
- Why this job: Join a dynamic team and work with cutting-edge technologies in a flexible environment.
- Qualifications: Strong skills in Python Flask, web development, and cloud infrastructure.
The predicted salary is between 45000 - 55000 £ per year.
You’ll be working with a rapidly scaling engineering technology company developing world leading optimisation tools for advanced engineering environments such as subsea, offshore, wind and marine operations. These tools transform complex algorithms into intuitive, high performance digital products.
As a Python (Flask) Full Stack Developer, you will:
- Lead end to end development of cloud based software products, including deployment and ongoing maintenance.
- Design full system architecture: workflows, databases, and cloud infrastructure.
- Deliver high quality user experiences for specialist engineering applications.
- Produce technical specifications for subcontractors and manage external technical relationships.
What You bring to the role:
- Able to take ownership of developing, deploying and maintaining web-based graphical interface software across the full tech stack.
- Front-end: Strong with Jinja 2, HTML, CSS and Vanilla JavaScript (jQuery, Data tables, AJAX), and Node package manager.
- Back-end: Significant Python Flask, including leading the development of multiple complex web-applications using this technology.
- Database: Solid PostgreSQL, SQL Alchemy, ORM, and database design.
- Infrastructure: Docker and AWS (ECS, RDS, EFS, Boto3 API, EC2, VPC and Firewall).
- Strong technical ability with backend development (Model – View – Template structure, database interaction, page navigation, and background services).
- Parallel Computing, Virtual Computing, Cloud Computing and Dockerization.
- Other development languages eg .Net Core.
- Kubernetes, Graphical Information System (GIS) Mapping.
- Azure Devops, CI/CD pipelines and version control.
- High quality code reviews, Model-based engineering, R&D projects and funding.
Career growth benefits include:
- Hybrid working - home / Newcastle office - flexible (eg once/twice a week based within a reasonable commute of Newcastle).
- Bonuses based on company performance.
- Enhanced sick pay.
- Partial Professional membership support.
Senior Full-Stack (Python React) Engineer in Newcastle upon Tyne employer: MacArthur Recruitment
As a Contracts Manager at our company, you will thrive in a dynamic work environment that prioritises collaboration and innovation. We offer competitive salaries, comprehensive benefits, and ample opportunities for professional development, all while being part of a team dedicated to delivering high-quality Steel Framing Systems projects. Our commitment to employee growth and a supportive culture makes us an exceptional employer in the construction industry.