Senior Full-Stack Engineer (React, Python) @ Jacobs
We are seeking an experienced Senior Software Engineer (Full Stack/Backend) to lead the development of our in-house Charge Point Management System (CPMS) and customer-facing app and web portal. This role will be responsible for enhancing these platforms to achieve feature parity with the incumbent SaaS solution. Following the migration, the focus will be on designing and implementing innovative features to create a market-leading, scalable, and secure platform.
- Expertise in Python, FastAPI, SQLAlchemy, and React.js.
- Proficiency with containerization tools like Docker and infrastructure-as-code tools such as Terraform.
- Familiarity with OCPP/OCPI protocol integration.
- Experience designing scalable APIs and microservices.
- Excellent communication skills and a collaborative mindset.
- Proven track record of delivering scalable and secure applications.
- Experience working with cloud-based environments, particularly AWS.
- Familiarity with performance optimization and debugging tools.
- Knowledge of database design principles and SQL optimization.
- Ability to understand and consider the broader business context and long-term implications of technical decisions.
- Willingness to take ownership, innovate, and proactively seek opportunities to drive impact beyond immediate tasks.
- Strong focus on delivering solutions that align with business goals and address real-world challenges effectively.
- Commitment to delivering exceptional user experiences by prioritizing customer needs and feedback throughout the development process.
At Jacobs, were challenging today to reinvent tomorrow by solving the worlds most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good. Our People & Places Solutions business – reinforces our drive to improve the lives of people everywhere and epitomizes the “why” of what we do – the tremendous positive impact and value our solutions bring to our communities and society as a whole. From facilities delivering life-saving therapies and ensuring clean water to enabling the connection of people through all modes of transportation and providing access to technology – we’re integrating a multitude of these solution elements to build the smart environments of tomorrow.
We offer:
- Rewarding employment: Full-time employment with a salary that matches your qualifications
- Hybrid work model: Enjoy the flexibility of working from home, with just 6 office days per month (on average)
- Flexible hours: Start your day anytime between 7:30 and 10:00 AM
- Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
- Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break
- Global projects: Engage in exciting international projects
- Inclusive networks: Join our diverse employee networks like Womens Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
- Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
- Language courses: Enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs.
As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team
,[Develop scalable and secure applications using React.js and TypeScript on the frontend and Python with FastAPI on the backend., Design and implement reusable, modular code for both client and server-side components., Define and build RESTful APIs and microservices using FastAPI that are efficient, secure, and scalable., Create data models with SQLAlchemy for seamless database interaction., Conduct performance profiling and debugging to optimize system speed and reliability., Use containerization tools like Docker for scalable deployments., Integrate OCPP/OCPI protocols into the CPMS to enable seamless communication with charging hardware and integration with third-party services like EV roaming and payment service providers., Partner with product managers and designers to define technical requirements and ensure alignment with business goals., Mentor junior developers, providing guidance on best practices and code reviews., Stay updated with industry trends and implement improvements to ensure the system remains cutting-edge., Explore new tools & libraries which can improve the system, building prototypes to test, Integrate feedback from customers into the product, and define and deliver metrics to improve the product] Requirements: Python, AWS, JavaScript, React, Fast API, ocpp, TypeScript, SQLAlchemy Additionally: Sport Subscription, Private healthcare, Language courses, Mentoring program, Career growth, Work-life balance, Flexible working hours, Trainings, Life insurance, International projects, Modern office, Free coffee, Free parking, In-house trainings.Kategorie
fullstack
- Podrobné informace o nabídce práce
Firma: Jacobs Lokalita: Práce v Polsku Odvětví práce: fullstack Pracovní pozice: Senior Full-Stack Engineer (React, Python) @ Jacobs Směnnost práce fulltime - 40 hours per week Nástup do práce od: IHNED Nabízená mzda: neuvedeno Nabídka přidána: 29. 7. 2025
Pracovní pozice aktivní
Práce Senior Full-Stack Engineer (React, Python) @ Jacobs: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Senior Full-Stack Engineer (React, Python) @ Jacobs?
Práce je nabízena v lokalitě Kraków.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Jacobs.