Software Engineer for Cross-Platform UI Development

2 semanas atrás


Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

About the Role
We are seeking a talented software engineer to help us modernize the core infrastructure of the Bonsai IDE. The current compiler is written in modern .NET C#, but our editor frontend is using the legacy Windows Forms UI framework. The ideal candidate will have experience in cross-platform user interface development and be able to reimagine our frontend architecture to enable rich and extensible cross-platform experiences.

About You
You will play a leading role in defining the libraries and platforms supporting the transition of our current UI while preserving the extensibility and ease-of-use of our current platform. You are excited to work on big challenges alongside highly collaborative teams. You enjoy defining and discovering problems as much as solving them. You are passionate about giving back to the community and working on open-source tools. You are excited to learn about a variety of topics, including outside your field of expertise, and communicating insights across disciplines.

Requirements
Experience in research or industry software engineering or computer science. Experience in the development of cross-platform user interfaces. Programming experience with C#. Valuable skills include experience with Avalonia UI, MAUI or Uno platform, WebAssembly, Blazor, or VS Code extensions, version control and continuous integration systems, computer vision, signal processing and real-time systems, interactive data visualization, computer graphics, virtual reality, or augmented reality, and ReactiveUI or other functional reactive programming UI frameworks. Prior work in research software development is a plus.

What We Offer
Salary range between £50,000-£70,000+, depending on experience. Autonomy over the role and flexible working hours. Company pension scheme. Cycle to work scheme. Visa sponsorship if applying from overseas. Be part of a multidisciplinary team of scientists and engineers across industry and academia, allowing for a broad range of training and development opportunities. NeuroGEARS provides equal opportunity for all our roles to qualified applicants without regard to race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.



  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About the RoleWe are seeking a talented software engineer to help us modernize the core infrastructure of the Bonsai IDE. The current compiler is written in modern .NET C#, but our editor frontend is using the legacy Windows Forms UI framework. We need someone who can reimagine our frontend architecture to enable rich and extensible cross-platform...

  • UI Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Hiscox Tempo inteiro

    Job Title: UI Software EngineerJob Type: PermanentWe are looking for a skilled UI Software Engineer to join our team at Hiscox. As a UI Software Engineer, you will play a key role in the development and enhancement of our web applications.Key Responsibilities:Develop and maintain web applications using React.js with Typescript.Collaborate with...

  • Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About the RoleWe are seeking a talented software engineer to join our team at NeuroGEARS, a technology company bridging Neuroscience, Games, Interaction, and Robotics. As a key member of our team, you will play a leading role in defining the libraries and platforms supporting the transition of our current UI while preserving the extensibility and ease-of-use...

  • Senior Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Cross Border Talents Tempo inteiro

    Senior Software EngineerCross Border Talents is seeking a highly skilled Senior Software Engineer to join our client's team in Lisbon, Portugal.We're looking for a talented and driven software engineer who can develop high-quality, scalable solutions that drive our project forward.Key Responsibilities:Design and implement APIs and Microservices using...

  • Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About NeurogearsNeurogears is a technology company at the forefront of bridging Neuroscience, Games, Interaction, and Robotics. We collaborate with top research and academic institutions worldwide to reimagine research on the neural basis of behavior using open-source tools.Our MissionWe aim to create technology that is accessible, understandable, and...

  • Senior Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Cross Border Talents Tempo inteiro

    Senior Software EngineerCross Border Talents is seeking a highly skilled Senior Software Engineer to join our client's team in Lisbon, Portugal.We're looking for a talented and driven software engineer who can make a significant impact in the banking industry. As a Senior Software Engineer, you'll have the opportunity to develop high-quality, scalable...


  • Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    Transform Global Mobility with Equus SoftwareWe are seeking a talented Software Engineer to join our team at Equus Software, a leading Global Mobility SaaS provider. As a key member of our development team, you will play a crucial role in designing and implementing scalable software solutions that empower our clients to navigate the complexities of global...

  • Software Engineer

    1 dia atrás


    Lisboa, Lisboa, Portugal Blu Selection Spain Tempo inteiro

    **About the Job**We are seeking a talented Software Engineer - Cloud Development to join our team at {company}.The ideal candidate will have experience with cloud computing platforms and a strong understanding of software development principles.Responsibilities:Design and develop cloud-based software applicationsCollaborate with cross-functional teams to...


  • Lisboa, Lisboa, Portugal Mastercard Tempo inteiro

    Role OverviewAs a Senior Software Development Engineer in the Innovation team, you will be responsible for developing and deploying secure, performant, reliable, and resilient distributed applications in both private and public cloud platforms. You will work within a small collaborative team of product managers and software engineers in Innovation projects,...

  • Software Engineer

    1 dia atrás


    Lisboa, Lisboa, Portugal Cross Border Talents Tempo inteiro

    We are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for the design and development of our software solutions. Key responsibilities include designing and implementing software applications, collaborating with cross-functional teams, and ensuring high-quality delivery.Key skills and...

  • Senior UI Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Hiscox Tempo inteiro

    Job SummaryWe are seeking a highly skilled Senior UI Engineer to join our team at Hiscox. As a key member of our Re & ILS Software Engineering team, you will be responsible for designing and developing high-quality, responsive, and scalable user interfaces using React, Typescript, and CSS Framework.As a Lead UI engineer, you will play a key role in the...


  • Lisboa, Lisboa, Portugal Datadog Tempo inteiro

    About the RoleWe are seeking an exceptional software engineer to join our team at Datadog. As a software engineer, you will be responsible for designing and developing cutting-edge systems and applications that meet the needs of our customers. You will work closely with our cross-functional teams to identify and prioritize project requirements, and...

  • Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Sap Se Tempo inteiro

    Join Our Team as a Software EngineerWe are seeking a talented software engineer to join our team at SAP SE. As a software engineer, you will play a key role in shaping the Event Data Platform (EDP) and contributing to the development of our cloud-based solutions.Key Responsibilities:Design and develop software features with a focus on performance and...


  • Lisboa, Lisboa, Portugal Richemont Tempo inteiro

    Job Title: Development EngineerWe are seeking a highly skilled Development Engineer to join our dynamic team at Richemont. As a key member of our IAM team, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages, with a strong emphasis on PowerShell, SQL, and...

  • Senior UI Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Hiscox Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior UI Engineer to join our Re & ILS Software Engineering team at Hiscox. As a key member of our Innovation squads, you will play a crucial role in designing and developing cutting-edge web applications that drive business value.Key ResponsibilitiesLead a small team of UI/UX developers, providing guidance and...


  • Lisboa, Lisboa, Portugal Richemont Tempo inteiro

    Job Title: IAM Software Development Engineer Job Summary: We are seeking a highly skilled IAM Software Development Engineer to join our dynamic team at Richemont. As a key member of our IAM team, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages with a strong emphasis on...


  • Lisboa, Lisboa, Portugal Jobs for Humanity Tempo inteiro

    Job OverviewWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Iterable. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems.Key ResponsibilitiesContribute to the development of our core product, utilizing technologies such as Scala,...


  • Lisboa, Lisboa, Portugal Truphone Tempo inteiro

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building high-quality software that meets the needs of our customers.Key Responsibilities:Design and develop...

  • Platform Software Engineer

    2 semanas atrás


    Lisboa, Lisboa, Portugal Capgemini Tempo inteiro

    Platform Software Engineer - LisbonCapgemini Portugal is seeking a skilled Platform Software Engineer to join its team in Lisbon. The ideal candidate will have extensive experience in platform operations and a strong understanding of cloud computing platforms, virtualization technologies, and automation frameworks.Key Responsibilities:- Monitor and maintain...


  • Lisboa, Lisboa, Portugal Internet Assessor Tempo inteiro

    About the RoleAs a Software Development Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable, efficient, and reliable software systems.Key ResponsibilitiesDesign and develop software applications using various programming languages.Collaborate with...