Cross-Platform Software Engineer

Há 7 dias


Porto, Porto, Portugal O-Pitblast Tempo inteiro

Porto, Portugal | On site | Full-time

At
O-Pitblast
, we build technology where it truly matters in the field.

Our digital drill & blast solutions help mining, engineering and quarrying operations become safer, smarter and more efficient, even in the most demanding environments.

We're now looking for a
Cross-Platform Software Engineer
who enjoys working end-to-end and who actively uses AI coding assistants as part of their daily workflow to move faster and build better software.

This is a role for someone who likes ownership, real impact and solving hard problems, not just shipping features.


What you'll be working on

You'll play a key role in shaping our engineering solutions across web, mobile and AI-augmented development:

Web & Backend

  • Design and evolve scalable web applications and APIs that support real-world operations
  • Build modern front-end interfaces (React preferred) and robust backend services / TypeScript / Python)
  • Make architectural decisions with performance, scalability and security in mind
  • Work with REST, GraphQL and gRPC APIs
  • Support offline-first scenarios (PWA / Electron) and reliable data synchronization
  • Champion clean code, automated testing and CI/CD best practices

Mobile

  • Develop and evolve cross-platform mobile apps with React Native (iOS & Android)
  • Collaborate closely with UI/UX to deliver pixel-perfect, high-performance experiences
  • Apply MVVM, Clean Architecture and Dependency Injection
  • Support app distribution, monitoring and performance optimization

AI-Enhanced Engineering

  • Use tools like GitHub Copilot, ChatGPT, Cody (or similar) to accelerate development
  • Leverage AI for code generation, refactoring, testing, documentation and problem-solving
  • Share knowledge and help build a culture of AI-augmented engineering across the team


For this position, you'll feel at home if you have:

  • 6–10+ years of experience building and shipping software at scale
  • Strong experience with React and / TypeScript
  • Solid background in React Native (iOS & Android)
  • Experience designing and integrating APIs (REST / GraphQL / gRPC)
  • Comfort working with SQL & NoSQL databases
  • Hands-on experience using AI coding assistants as part of your workflow
  • Cloud familiarity (Azure preferred), CI/CD pipelines and a security-first mindset

Nice to have

  • Flutter experience
  • C/C++, 3D tools or formats (Blender, glTF, FBX, etc.)
  • Exposure to AI agent frameworks (LangChain, AutoGen, CrewAI, Azure OpenAI)


How we work at O-Pitblast

  • Small, collaborative engineering teams
  • Strong ownership and technical autonomy
  • Close collaboration with Product, Design and QA
  • Continuous learning, mentorship and technical excellence
  • Technology built for real users, in real environments


Why join O-Pitblast?

  • Build products with real-world impact
  • Work on complex, meaningful engineering challenges
  • Performance-based bonus
  • Supportive, inclusive and highly technical team
  • Space to influence architecture, product and engineering culture


Hiring process

  1. HR / Recruiter screen
  2. Architecture + AI-agents deep dive
  3. Practical assignment (small AI-enabled feature across web & mobile)
  4. Panel interview (Product, Security, CDO)

Interested in building technology that operates where it matters most?

Apply now and help us engineer the next generation of digital drill & blast technology


  • Senior Software Engineer

    2 semanas atrás


    Porto, Porto, Portugal Nitro Software Tempo inteiro

    *About Us:*A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed users and 13,000+ business customers across 157 countries, we serve 67% of the Fortune...


  • Porto, Porto, Portugal Nitro Software Tempo inteiro

    About UsA global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, document automation, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed users and 13,000+ business customers across 157 countries, we serve 67%...


  • Porto, Porto, Portugal Speechify Tempo inteiro

    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include...

  • Software Engineer

    Há 6 dias


    Porto, Porto, Portugal AuctionConnect Tempo inteiro

    Are you ready to help transform the maritime fuel industry through innovative technology? Join AuctionConnect as we scale our digital auction platform that is transforming bunker fuel procurement for the global shipping industry. We are seeking a Software Engineer who is committed to building robust, scalable systems and enjoys collaborating in a supportive,...


  • Porto, Porto, Portugal SOFICO Tempo inteiro

    What The Job Is AboutAs a backend Software Engineer Microservices, your role involvesexpanding and enhancingour leading 'Miles Enterprise' solution. Miles offers a secure andcloud-native platformfor automotive finance, leasing, fleet, and mobility management.Your expertise & experience are highly valued in ourmultidisciplinary agile product...


  • Porto, Porto, Portugal emagine Tempo inteiro

    We are seeking a skilledMainframe Software Engineerto design, develop, and enhance components within our systems and applications. The ideal candidate will have hands-on experience with COBOL Mainframe technologies and will be comfortable working in an agile environment to deliver scalable, high-performance solutions tailored to business needs. This role...


  • Porto, Porto, Portugal SOFICO Tempo inteiro

    What The Job Is AboutAre you ready to embark on an extraordinary journey as a software engineer? Sofico presentsMiles Core, a revolutionary platform meticulously crafted to meet the diverse needs of the automotive finance, leasing, fleet and mobility management.Miles as developed withflexibility in mindto manage thefull business life cycleof a leasing...


  • Porto, Porto, Portugal AuctionConnect Tempo inteiro

    Are you ready to transform the maritime fuel industry through innovative technology? Join AuctionConnect as we scale our digital auction platform that is transforming bunker fuel procurement for the global shipping industry. We are seeking an experienced Lead Software Engineer who thrives on building robust, scalable systems while encouraging technical...


  • Porto, Porto, Portugal AuctionConnect Tempo inteiro

    Are you interested in building impactful technology in a collaborative, innovative environment? Join AuctionConnect as we scale our digital auction platform that is transforming bunker fuel procurement for the global shipping industry. We are seeking an experienced Senior Software Engineer who thrives on designing robust, scalable systems and enjoys...

  • Software Engineer

    2 semanas atrás


    Porto, Porto, Portugal Hays Tempo inteiro

    Tech Hub | Software | JAVA | SPRING.BOOT | ANGULARYour New CompanyA new Tech Hub in Porto, Portugal, part of a leading German multinational logistics provider, is at the forefront of technological innovation. This hub collaborates closely with teams across Europe to design and implement cutting-edge solutions. Employees join an international environment...