Caixa Mágica Software
Caixa Mágica Software
Caixa Mágica Software develops custom IT solutions with a focus on open-source technologies and human-centred software. Its work spans software engineering, UX/UI design, research and development, and artificial intelligence, supporting projects across mobile, desktop, web, and automotive environments. With more than two decades of experience, the company also provides nearshore staffing services, connecting businesses with European technology professionals. Its expertise serves organisations across consulting, logistics, and manufacturing.

Full Stack Developer, Python and React

Build Python and React applications and data pipelines for a European banking platform. Contribute to integrations, technical operations, and Agile delivery.

Description

  • Support day-to-day platform operations and ongoing changes.
  • Build and improve frontend applications with React and modern JavaScript.
  • Develop and maintain Python solutions and services.
  • Help create data pipelines and prepare data.
  • Work with technical leads, product owners, and business analysts to turn business needs into technical solutions.
  • Help onboard new use cases and integrate additional countries into the platform.
  • Troubleshoot platform applications and provide technical support to users.
  • Help create, configure, and maintain environments.
  • Take part in Agile ceremonies and squad work.
  • Encourage sound development practices, code quality, and continuous improvement.

Requirements

  • Develop with Python.
  • Build frontend applications using React.
  • Work with JavaScript and modern web technologies.
  • Develop data pipelines and process data.
  • Integrate and develop REST APIs.
  • Build web applications.
  • Prepare and transform data.
  • Use Agile development methods.
  • Work with version control systems such as Git.
  • Provide technical support and troubleshoot issues.
  • Set up environments and manage configurations.
  • Be fluent in English.

Benefits

  • A permanent contract for a long-term project.
  • Technology equipment, a SIM card, and a personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Opportunities to grow and be rewarded accordingly.
  • A supportive, dynamic team.
  • Training in the latest technologies.
  • Coffee, fruit, snacks, and a warm welcome at the office.

Related Jobs