April 9, 2026

React Native Mobile Developer (e-mobility & energy)

Senior • Remote

110 - 150 PLN

Krakow, MA, Poland

We are looking for a React Native Developer (Mid+/Senior) with very strong knowledge of the React Native and Expo ecosystem to join our team. We are seeking a versatile, technically mature person who can independently make architectural decisions.

Experience in developing native applications for iOS and/or Android platforms (e.g., previous role as an iOS/Android Developer) is welcome but not required.

We operate in the energy and e-mobility sector, including the development of:

  • Charge Point Management Systems (CPMS)

  • Virtual Power Plants (VPP)

  • Demand Response solutions

  • or other similar systems

Requirements

  • Minimum 4 years of commercial experience in mobile application development

  • Very good knowledge of React Native and Expo

  • Understanding of the mobile application lifecycle (development, build, testing, release) and the specifics of iOS and Android platforms, including limitations and requirements related to publishing and maintaining apps in the App Store and Google Play

  • Practical experience in designing, configuring, and maintaining CI/CD pipelines for mobile applications, including automation of builds, testing, and release processes (e.g., Fastlane, GitHub Actions, EAS)

  • Strong knowledge of TypeScript

  • Experience integrating with backend/API (REST / GraphQL, authentication, caching)

  • Knowledge of popular React Native libraries and patterns (e.g., Redux / Zustand, React Navigation, React Query)

  • Experience maintaining code quality: writing unit/integration tests (Jest, Testing Library), using linters, participating in code reviews

  • Ability to work in a team and independently solve problems

  • Experience in projects related to e-mobility or renewable energy sources

What will you do?

As a Mobile Software Engineer at Codibly, you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in:

  • Participating in e-mobility projects as well as building modern energy solutions

  • Optimizing electric vehicle charging infrastructure

  • Implementing innovative energy storage and distribution algorithms

  • Integrating renewable energy sources

  • Building internal products and developing systems from scratch

  • Working with well-known global brands

  • No purely support or body-leasing projects

  • Employment stability with the possibility to change projects

  • Leadership and consulting career paths

  • Participation in AI solution implementations and organizational transformation

In the area of e-mobility application development, we guarantee:

  • Development and maintenance of mobile applications in React Native / Flutter

  • Cooperation with product, backend, and UX/UI teams

  • Ensuring code quality, performance, and application stability

  • Participation in product planning and technical decision-making

  • Code reviews and knowledge sharing within the team

We develop modern mobile applications for B2B and B2C users who use fuel cards, loyalty programs, and dedicated discounts. The projects have a real impact on the daily work of drivers and customers - the applications support them both on the road and while using charging infrastructure.

Similar jobs you might like

Technology

Spyrosoft

Mobile Developer (React Native) – Mid+ / Senior

Senior

Remote

Wroclaw, DS, Poland

90 - 130 PLN

🏢 Summary: Mid+/Senior Mobile Developer role focused on building and maintaining a complex React Native application for Android and iOS. The position involves delivering high-performance, user-centric mobile solutions with features like geolocation, EV charging integration, and CarPlay support. You will collaborate cross-functionally to ensure code quality, stability, and scalable mobile architecture. 🗂️ Requirements: 4+ years commercial mobile development experience, Expert knowledge of React Native, Strong JavaScript proficiency, Strong TypeScript proficiency, Experience with REST or GraphQL APIs, Deep understanding of mobile build and release processes, Experience publishing to App Store or Google Play, Knowledge of mobile testing practices, Ability to design mobile application architecture 📃 Skills: ReactNative, JavaScript, TypeScript, REST, GraphQL, Android, iOS, Kotlin, Java, Swift, CICD, CarPlay, Geolocation, AppStore, GooglePlay 🏢 Description: Tech stack: React Native mobile ecosystem JavaScript TypeScript REST/GraphQL Requirements: 4+ years of commercial experience in mobile development (Android and/or iOS). Expert-level knowledge of React Native . A "mobile-first" mindset with experience in building complex mobile applications. Deep understanding of the mobile ecosystem (build processes, testing, and store publication). Strong proficiency in JavaScript and TypeScript . Experience integrating with APIs ( REST / GraphQL ). Strong problem-solving skills and the ability to work effectively both independently and in a team. About the Role: We are looking for an experienced Mobile Developer (Mid+ or Senior level) with at least 4 years of commercial experience in building mobile applications for Android and/or iOS. The ideal candidate is a mobile-first specialist—we are looking for someone whose expertise is rooted deeply in the mobile ecosystem rather than web development. You should have a strong command of React Native and a passion for creating high-performance, user-centric mobile experiences. The Project: You will join a project for a major international corporation in the energy and chemical sector . We are developing a modern mobile application for B2B and B2C users that manages fuel cards, loyalty programs, and exclusive discounts. The app has a real-world impact on the daily lives of drivers, supporting them on the road and through charging infrastructure. Key features include: User Management: Smooth B2B and B2C registration and login. Benefits: Fuel card management, loyalty rewards, and discount tracking. Maps & Geolocation: Searching for stations and points of interest. E-Mobility: Starting/stopping EV charging sessions directly from the app with real-time (live) status tracking. Advanced Features: CarPlay integration (MVP) and dynamic widgets for quick access to key information. Main responsibilities: Developing and maintaining mobile applications using React Native . Collaborating closely with the Product Team, Backend Developers, and UX/UI Designers. Ensuring high code quality, application performance, and stability. Actively participating in product roadmapping and technical decision-making. Conducting code reviews and sharing knowledge with the team Nice to Have Experience with native development : Kotlin/Java (Android) or Swift (iOS). Hands-on experience with native deployment (Google Play Store / App Store, certificates, provisioning, signing). Knowledge of CI/CD pipelines tailored for mobile apps. Experience in mobile performance optimization. Background in designing mobile application architecture.

Technology

EPAM Systems

Senior React Native Developer

Senior

Remote

🏢 Summary: Senior React Native Developer role focused on designing, developing, and maintaining cross-platform mobile applications using React Native. The position involves building new features, optimizing performance, integrating backend services, and ensuring high code quality. It requires strong expertise in modern JavaScript/TypeScript and mobile development practices. 🗂️ Requirements: Minimum 4 years of mobile application development experience, At least 2 years of commercial experience with React Native, Strong knowledge of JavaScript (ES6+), Strong knowledge of TypeScript, Experience with state management (Redux or Context API), Experience integrating REST API or GraphQL, Experience publishing apps to App Store and Google Play, Ability to debug and optimize mobile applications, Experience with CI/CD tools, Experience with code reviews and applying best coding practices 📃 Skills: React, ReactNative, JavaScript, TypeScript, Redux, ContextAPI, REST, GraphQL, CI/CD, iOS, Android, Swift, Objective-C, Kotlin, Java, Jest, Detox, Fastlane, Bitrise, AppCenter 🏢 Description: We are seeking an experienced Senior React Native Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining mobile applications using React Native. The ideal candidate has a strong background in JavaScript/TypeScript, hands-on experience with React Native, and a solid understanding of mobile application development. Experience with native development for iOS and/or Android is a strong plus. Responsibilities Design and implement new features for mobile applications using React Native Maintain and enhance existing mobile applications Collaborate with project teams, designers, and QA engineers Optimize application performance and troubleshoot technical issues Participate in code reviews and share knowledge with the team Integrate applications with backend services (REST API, GraphQL) Apply best coding practices and ensure high code quality Requirements Minimum 4 years of experience in mobile application development, including at least 2 years with React Native Strong knowledge of JavaScript (ES6+) and TypeScript Experience with state management tools such as Redux, Context API, or similar Familiarity with publishing apps to the App Store and Google Play Ability to debug and optimize mobile applications Experience with CI/CD tools Good command of English, both written and spoken, for technical communication Nice to have Experience with native iOS development (Swift/Objective-C) and/or Android development (Kotlin/Java) Familiarity with tools like Fastlane, Bitrise, App Center Experience with mobile app testing (e.g., Jest, Detox) Understanding of mobile application security best practices We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

Spyrosoft

NodeJS Software Engineer (e-mobility & energy)

Mid

Remote

Krakow, Poland

75 - 160 USD

🏢 Summary: Software Engineer role focused on building and optimizing energy management and e-mobility systems, including EV charging and renewable energy integration. The position involves developing scalable IT solutions and algorithms for energy storage, distribution, and smart grid platforms using Node.js technologies. 🗂️ Requirements: Minimum 3 years of software development experience, At least 2 years of hands-on Node.js experience, Advanced knowledge of Node.js or Nest.js or Express.js, Practical knowledge of TypeScript, Practical knowledge of JavaScript, Experience with Jest or Mocha, Experience with Git, Experience with microservices architecture, Experience with relational and non-relational databases, Experience in e-mobility or renewable energy projects, Knowledge of energy or charging industry protocols 📃 Skills: Node.js, Nest.js, Express.js, TypeScript, JavaScript, Jest, Mocha, Git, Microservices, SQL, NoSQL, OpenADR, OCPP, OCPI, IEEE2030.5, SunSpec, Modbus, EEBUS 🏢 Description: Who will you work with? We are pioneers in transforming the energy sector and developing modern e-mobility solutions . We create technologies that drive the future of transportation and energy distribution. Sounds interesting? Great! Let’s move on to the details. What will you do? As a Software Engineer at Codibly , you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in: Designing and developing IT solutions for energy management and e-mobility systems Optimizing electric vehicle charging infrastructure Implementing innovative energy storage and distribution algorithms Integrating renewable energy sources Who are we looking for? A Software Engineer with practical knowledge of Node.js and experience in e-mobility and/or energy-related projects . Experience: Minimum 3 years of overall software development experience At least 2 years of hands-on experience working with Node.js Requirements At least 2 years of experience and advanced knowledge of building applications in Node.js (or Nest.js or Express.js) Practical knowledge of TypeScript and JavaScript Familiarity with testing frameworks such as Jest or Mocha Knowledge of Git Experience with microservices architecture Experience working with both relational and non-relational databases Fluent English (B2+) – our clients are mainly international companies Experience and knowledge in projects related to e-mobility or renewable energy sources We operate in the energy and e-mobility sector, including the development of: Charge Point Management Systems (CPMS) Virtual Power Plants (VPP) Demand Response solutions or similar systems Additionally, if you have experience working with one or more of the following industry protocols , you are exactly who we’re looking for: OpenADR (Open Automated Demand Response) 2.0b OCPP (Open Charge Point Protocol) 1.6j / 2.0.1 OCPI (Open Charge Point Interface) 2.1.1 / 2.2.1 IEEE 2030.5 (SEP 2.0 – Smart Energy Profile) SunSpec Modbus EEBUS

Technology

Sii

Senior React Native Developer – energy tech project (f/m/x)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: The role involves developing a React Native mobile application for smart energy management, integrating IoT devices and analytics features. You will build high-performance UI components, enable secure communication with HVAC hardware, and implement data visualization modules while collaborating on Azure-based REST APIs. 🗂️ Requirements: 5+ years of commercial experience with React Native, Experience building mobile UI components and application architecture, Knowledge of secure communication between mobile apps and IoT/hardware systems, Experience with REST API integration and JSON data handling, Ability to optimize mobile app performance and troubleshoot bottlenecks, Fluency in English, Residing in Poland 📃 Skills: React, ReactNative, JavaScript, TypeScript, REST, JSON, Azure, IoT, HVAC 🏢 Description: We are looking for a React Native Developer to join a project for a global energy‑tech leader. You will help build a mobile application that supports smart energy management in homes and commercial spaces. The role connects mobile development, IoT, and modern analytics features Your tasks Develop high‑performance, reusable UI components for mobile apps using React Native Implement secure and low‑latency communication between mobile devices and HVAC hardware Build data visualization modules for energy usage, savings, and indoor air quality insights Collaborate with backend developers to define and consume RESTful APIs hosted on Azure Diagnose and resolve performance issues in complex, data‑heavy scenarios Requirements At least 5 years of experience working with React Native in commercial projects Strong skills in building mobile UI components and app architecture Good understanding of secure communication between mobile apps and hardware/IoT systems Ability to work with API integrations and JSON data handling Experience optimizing app performance and troubleshooting bottlenecks Fluency in English Residing in Poland required

Technology

Sii

Senior React Native Developer (f/m/x)

Senior

Hybrid

Warsaw, Poland

20,000 - 24,000 PLN

🏢 Summary: Senior React Native Developer role focused on building and evolving a large-scale, multi-module mobile platform used by millions of users across Europe and North America. The position involves driving architectural decisions, developing complex mobile applications in React Native and TypeScript, and mentoring engineers while ensuring high performance and scalability. You will collaborate cross-functionally and contribute to CI/CD, native integrations, and continuous technical improvements. 🗂️ Requirements: 5+ years commercial software development experience, 4+ years experience with React Native, Experience building and maintaining large-scale mobile applications, Strong knowledge of TypeScript and modern JavaScript, Experience with React Hooks, Understanding of modular and multi-module architecture, Experience with MobX, Experience with React Query (TanStack Query), Knowledge of native mobile development concepts for iOS and Android, Experience integrating REST APIs, Experience with GraphQL, Experience with form management solutions, English proficiency at B2 level or higher, Polish proficiency at B2 level or higher, Residence in Poland 📃 Skills: React, ReactNative, TypeScript, JavaScript, MobX, ReactQuery, TanStackQuery, iOS, Android, REST, GraphQL, CI/CD, Firebase 🏢 Description: Join one of Europe's largest mobile platforms, delivering digital services used by millions of users across multiple countries in Europe and North America. Built on a multi-module architecture, the platform enables rapid product development, high code reusability, and continuous expansion into new business areas. As a Senior React Native Developer, you will play a key role in shaping the architecture of a big mobile ecosystem, driving technical decisions, mentoring other engineers, and delivering high-quality solutions at scale. Your tasks Design, develop, and maintain complex mobile applications using React Native and TypeScript Drive architectural decisions and contribute to the evolution of our multi-module platform Lead technical discussions and participate in solution design Review code, mentor team members, and promote engineering best practices Collaborate closely with Product Owners, UX Designers, Backend Engineers, QA Engineers, and Architects Improve application performance, reliability, scalability, and maintainability Contribute to CI/CD processes and development tooling Support the integration of native mobile capabilities and third-party services Identify technical debt and proactively drive improvements across the codebase Requirements At least 5 years of commercial software development experience, including at least 4 years with React Native Proven track record of building and maintaining large-scale mobile applications Strong expertise in TypeScript, modern JavaScript, and React Hooks Solid understanding of modular and multi-module application architecture Hands-on experience with MobX and React Query (TanStack Query) Knowledge of native mobile development concepts and creating native modules for iOS and Android Practical experience with REST APIs, GraphQL, and form management solutions English and Polish proficiency at the B2 level or higher Residing in Poland required Nice-to-have requirements Payment integrations and mobile wallet solutions Geolocation and location-based services Firebase services and analytics Mobile security best practices Observability and monitoring tools Background in large-scale international products Agile delivery experience (Scrum/Kanban) What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

emagine Polska

Senior React Native Developer

Senior

Remote

Bucharest, Romania

🏢 Summary: Senior React Native Developer role focused on evolving and optimizing a mobile mobility application, improving user journeys and conversion rates. The position involves end-to-end feature ownership, performance optimization, and expansion of the app using the Expo ecosystem. It requires close collaboration with cross-functional teams and contribution to technical decisions and mobile roadmap direction. 🗂️ Requirements: 8–10+ years of software development experience, 5+ years of experience with React Native, Strong proficiency in JavaScript, Strong proficiency in TypeScript, Hands-on experience with Expo, Experience with state management libraries (Zustand, Redux, or MobX), Understanding of GraphQL APIs, Understanding of REST APIs, Experience building complex, scalable mobile applications, Experience working in cross-functional product teams 📃 Skills: React, ReactNative, JavaScript, TypeScript, Expo, Zustand, Redux, MobX, GraphQL, REST, APIs 🏢 Description: Role Overview We are looking for a Senior React Native Developer to a team focused on evolving the mobile experience of a mobility application. You will play a key role in optimizing user journeys, improving conversion rates, and enhancing existing features while contributing to the expansion into new markets. Key Responsibilities Design, build, and maintain high-performance, scalable, and reusable React Native applications. Optimize application performance, quality, and responsiveness. Own the end-to-end development of features within the conversion domain. Continuously discover, evaluate, and implement new technologies (with strong emphasis on Expo ecosystem). Collaborate closely with cross-functional teams (1 BE developer, 1 designer, FE team). Break down business goals into iterative, deliverable development steps. Communicate progress, blockers, and technical decisions effectively. Contribute to technical decision-making and mobile roadmap direction. Must Have Requirements 8–10+ years of software development experience. 5+ years building complex React Native applications. Strong proficiency in JavaScript / TypeScript. Hands-on experience with Expo (critical requirement). Strong expertise in state management (preferably Zustand, but Redux/MobX also acceptable). Solid understanding of GraphQL and REST APIs. Experience working in cross-functional product teams. Strong communication skills and proactive, ownership-driven mindset. Nice to Have Experience with automated testing frameworks. Familiarity with offline storage solutions. Experience optimizing conversion funnels or user journeys in mobile apps. Other Details: This position allows for remote work from Romania and is suited for individuals ready to take on new challenges in a dynamic environment.

Technology

Blazity Sp. z o.o.

Senior React Native Developer — 4-week Project

Senior

Remote

Warsaw, Poland

140 - 160 PLN/hr

🏢 Summary: Short-term (4+1 weeks) remote contract for a React Native Developer to build and deliver production-ready mobile features using React Native and Expo. The role focuses on ownership of implementation, clean architecture, and configuring EAS build pipelines for iOS and Android. Start ASAP with high engineering standards and independent work style. 🗂️ Requirements: Strong commercial experience with React Native, Hands-on experience with Expo ecosystem, Very good knowledge of TypeScript, Experience with Expo EAS build and deployment pipelines, Solid understanding of mobile app architecture, Experience with CI/CD pipelines, Ability to write maintainable and scalable code, Strong debugging and problem-solving skills, Experience with Apple and Google in-app payments, Experience integrating RevenueCat, Familiarity with mobile analytics tools, Experience publishing apps to App Store and Google Play 📃 Skills: React, ReactNative, Expo, TypeScript, EAS, CI/CD, RevenueCat, Firebase, iOS, Android, StyleSheet 🏢 Description: About the Role At Blazity we build modern digital products using React.js, Next.js, and API-first architectures for international clients. We focus on delivering clean, scalable, production-grade solutions with strong engineering ownership and high development standards. We are currently looking for a React Native Developer to join a short-term mobile project estimated for 4 weeks, with a possible 1-week extension if needed. The ideal candidate is someone who can take ownership of the implementation, work independently, and deliver high-quality mobile applications using React Native and Expo. Start: ASAP Our Requirements Must-have Technical Skills Strong commercial experience with React Native Hands-on experience with Expo ecosystem Very good knowledge of TypeScript Experience with Expo EAS build and deployment pipelines Solid understanding of mobile app architecture and production-ready development Experience working with CI/CD pipelines Ability to write maintainable, scalable, and well-structured code Strong debugging and problem-solving skills Nice-to-have Experience with Apple / Google in-app payments Experience integrating RevenueCat Familiarity with mobile analytics solutions (e.g. Firebase Analytics) Experience publishing apps to App Store / Google Play Soft Skills Ownership mindset — we are looking for engineers who understand and own their technical decisions Strong communication skills and proactive collaboration Ability to work independently in a fast-paced environment Attention to code quality and maintainability English at a communicative level (B2/C1) Technology Stack React Native (Expo) TypeScript Expo EAS Pipeline React Native StyleSheet useTheme (optional theming support) RevenueCat Apple / Google in-app payments Firebase Analytics (optional) CI/CD pipelines What You Will Do Build and deliver mobile application features using React Native and Expo Maintain high engineering standards and clean architecture Configure and manage EAS build pipelines for iOS and Android Collaborate closely with the team to deliver production-ready features within tight timelines Take ownership of implementation decisions and code quality Support deployment and release processes Project Details Duration: 4 weeks Possible extension: +1 additional week Start date: ASAP Work style: Remote Location: Poland preferred Salary Range B2B: 140-160 PLN net+VAT/h What We Offer Fast-moving, hands-on project environment Fully remote collaboration from Poland Opportunity to work with experienced React and Next.js engineers High ownership and autonomy International projects and modern tech stack

Technology

Spyrosoft

Senior React Native developer

Senior

Remote

Wroclaw, DS, Poland

150 - 150 PLN

🏢 Summary: 4-month freelance contract for a Senior React Native Developer to build and maintain a cross-platform mobile application for iOS and Android based on an existing web platform. The role focuses on implementing new features, integrating APIs, optimizing performance, and contributing to architecture and code quality. The application supports monitoring and operational control of autonomous cleaning robots in large commercial facilities. 🗂️ Requirements: Availability from July 1st, 4+ years of commercial software development experience, Strong knowledge of React Native, Strong knowledge of TypeScript, Experience with REST API integrations, Understanding of App Store release processes, Understanding of Google Play release processes, Experience working in Agile teams, Proficiency with Git 📃 Skills: React, ReactNative, TypeScript, REST, Git, iOS, Android, Swift, Kotlin, CI/CD, Agile 🏢 Description: We are looking for an experienced Senior React Native Developer responsible for building and maintaining modern mobile applications for both iOS and Android platforms. The person in this role will collaborate closely with the project team on application architecture, implementation of new features, and performance optimization. This is a 6-month freelance contract (with a possibility of extension, though not guaranteed). Requirements: Availability starting July 1st 4+ years of commercial software development experience strong knowledge of React Native and TypeScript experience with REST API integrations understanding of App Store and Google Play release processes experience working in Agile teams good knowledge of Git Nice to have: experience with native iOS (Swift) or Android (Kotlin) development familiarity with CI/CD pipelines for mobile applications experienced in using AI tools in day-to-day workflow Responsibilities: Develop and maintain a cross-platform mobile application using React Native for iOS and Android. Implement new features based on the existing web application and business requirements. Collaborate with backend, web, QA, and product teams to ensure seamless integration and consistent user experience. Integrate REST APIs and real-time communication mechanisms. Optimize application performance, stability, and scalability. Participate in architecture discussions, code reviews, and technical decision-making. Troubleshoot, debug, and resolve application issues. Contribute to improving development standards, CI/CD processes, and overall code quality Project description: Development of a mobile application based on an existing web platform used for managing autonomous cleaning robots operating in shopping malls, airports, and other large commercial facilities. The application will support robot monitoring, task management, real-time status tracking, and operational control for end users.

Technology

co.brick

Senior React Native Developer

Senior

Remote

Wroclaw, Poland

120 - 140 PLN

🏢 Summary: The role involves building and scaling a high-performance React Native mobile application integrated with an existing web customer portal. The developer will own the mobile architecture, ensuring scalable navigation, state management, networking, and seamless backend API integration for iOS and Android. The position includes end-to-end feature delivery, performance optimization, and establishing mobile development best practices. 🗂️ Requirements: 5–8+ years of Frontend or Mobile development experience, 3+ years of production experience with React Native on iOS and Android, Strong proficiency in JavaScript, Strong proficiency in TypeScript, Experience with native module integration, Experience with deep-level debugging, Knowledge of mobile performance profiling, Ability to build accessible and responsive mobile UIs, Experience with unit, integration, and e2e testing, Experience with CI/CD workflows, Experience with React Navigation, Experience with state management using React Query, SWR, Redux, or Context 📃 Skills: ReactNative, JavaScript, TypeScript, iOS, Android, ReactNavigation, ReactQuery, SWR, Redux, Context, Jest, RTL, CI/CD, APIs 🏢 Description: The objective is to build and scale a React Native mobile application that serves as a high-performance companion to an existing web customer portal. You will own the core mobile experience, architecting scalable solutions for navigation, state management, and networking while ensuring seamless integration with existing backend APIs. This role is ideal for a developer who can deliver end-to-end features and establish mobile best practices within a collaborative team environment. Details Location: Remote, with a preference for candidates based in Wrocław (for quarterly on-site client meetings). Primary Project Language: Polish. Target Platforms: iOS and Android. Responsibilities End-to-End Development: Building mobile features that maintain parity and cohesion with the web customer portal. Architecture: Designing scalable code structures, focusing on efficient navigation, state management, and robust networking. Performance & Reliability: Ensuring high stability, fast UI responsiveness, and implementing offline-tolerant UX where necessary. Technical Leadership: Establishing mobile development standards, mentoring other engineers, and improving release cadence. Collaboration: Working closely with product, design, and backend teams to ensure a unified user experience. Requirements General Seniority: 5–8+ years in Frontend or Mobile development. React Native Mastery: 3+ years of experience shipping and maintaining production React Native apps (iOS + Android). Core Skills: Strong proficiency in JavaScript/TypeScript . Native Modules: Experience with native module integration and deep-level debugging. Optimization: Solid knowledge of mobile performance profiling and building accessible, responsive UIs. Testing & DevOps: Comfort with unit/integration/e2e testing (Jest, RTL) and CI/CD workflows. Navigation: React Navigation. Data & State: React Query / SWR or Redux / Context. Nice to Have Familiarity with both Expo and bare React Native workflows. Experience with push notifications, deep linking, and mobile analytics. Prior experience with B2B, customer self-service, or account management applications.

Technology

Spyrosoft

Java Software Engineer (e-mobility & energy)

Mid

Remote

Krakow, MA, Poland

110 - 160 PLN

🏢 Summary: Software Engineer role focused on building and optimizing e-mobility and modern energy systems, including EV charging infrastructure and renewable energy integration. The position involves developing scalable backend solutions, event-driven architectures, and energy management platforms such as CPMS and VPP. You will work on innovative energy storage, distribution algorithms, and AI-driven solutions in a stable, long-term project environment. 🗂️ Requirements: 3–5 years experience in Java development, Advanced knowledge of Java 17+, Experience with Spring Boot, Experience with event-driven architecture, Experience with RabbitMQ, Experience with Docker, Experience with Kubernetes, Experience with Terraform, Good knowledge of SQL, Experience with time-series databases, Understanding of HTTP protocol, Experience designing REST APIs, Knowledge of design patterns, Experience with unit and integration testing, English level B2 minimum, Experience in e-mobility or renewable energy projects 📃 Skills: Java, SpringBoot, RabbitMQ, Docker, Kubernetes, Terraform, SQL, InfluxDB, HTTP, REST, CPMS, VPP, OpenADR, OCPP, OCPI, IEEE2030.5, SunSpec, Modbus, EEBUS 🏢 Description: Who will you work with? We are pioneers in the transformation of the energy sector and the development of modern e-mobility solutions. We create technologies that power the future of transportation and energy distribution. Sounds interesting? Great! Let’s get into the details. What will you do? As a Software Engineer at Codibly , you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in: Participating in e-mobility projects as well as building modern energy solutions Optimizing electric vehicle charging infrastructure Implementing innovative energy storage and distribution algorithms Integrating renewable energy sources Building internal products and developing systems from scratch Working with well-known global brands No purely support or body-leasing projects Employment stability with the possibility to change projects Leadership and consulting career paths Participation in AI solution implementations and organizational transformation Who are we looking for? A Software Engineer with practical knowledge of Java and experience in e-mobility and/or energy-related projects . Requirements At least 3–5 years of experience and advanced knowledge of developing applications in Java 17+ and Spring Boot Experience working with event-driven architecture (RabbitMQ) Experience with Docker, Kubernetes, and Terraform Good knowledge of SQL and time-series databases (e.g., InfluxDB) Solid understanding of the HTTP protocol and REST API design Knowledge of design patterns, programming principles, and unit/integration testing Good command of English (minimum B2 level) Experience in projects related to e-mobility or renewable energy sources We operate in the energy and e-mobility sector , including the development of: Charge Point Management Systems (CPMS) Virtual Power Plants (VPP) Demand Response solutions or similar systems Additionally, if you have experience working with one or more of the following industry protocols , you are exactly who we’re looking for: OpenADR (Open Automated Demand Response) 2.0b OCPP (Open Charge Point Protocol) 1.6j / 2.0.1 OCPI (Open Charge Point Interface) 2.1.1 / 2.2.1 IEEE 2030.5 (SEP 2.0 – Smart Energy Profile) SunSpec Modbus EEBUS