Skip to content
New Job?Nejo!

Your personal AI career agent

SOSoFi

Staff Fullstack Software Engineer(m/w/x)

Luzern
Full-timeWith Home OfficeSenior

Designing and implementing a Cyberdigital white-labeled platform for a national bank, managing the full development lifecycle. 6+ years of Java programming experience required. Focus on mobile-first technology development.

Requirements

  • Bachelor’s Degree, Computer Science Degree, or equivalent
  • 6+ years Java programming experience
  • 3+ years full stack, multi-channel product experience
  • Proven understanding of web standards, performance, best practices, security, browser internals
  • Willingness to collaborate and deliver results
  • Solid sense of responsibility and project ownership
  • Proven production operations and support experience
  • Collaborative coding environment experience (code reviews, pull requests)
  • Initiative and timely results in fast-paced, ambiguous environment
  • ReactJS experience
  • Java and NodeJS experience
  • Security best practices (XSS, CSRF, auth flows, secure storage)
  • API integration (REST, GraphQL)
  • JavaScript / TypeScript experience
  • HTML5, CSS3, responsive design experience
  • Modern build and tooling ecosystems experience (Webpack, Vite, npm/yarn/pnpm)
  • Mobile native/hybrid development experience (ReactNative, Cordova, Swift, Kotlin, Kotlin Multiplatform)

Tasks

  • Implement functionality with stakeholders
  • Architect systems
  • Squash bugs
  • Collaborate on architecture direction with leaders
  • Support team in adopting standards
  • Ensure robust, maintainable, and secure platforms
  • Translate business and user needs into elegant technical solutions
  • Design and deploy full development life cycles
  • Automate and improve data exchanges
  • Automate and improve data pipelines
  • Facilitate project scope definition
  • Lead cross-functional delivery teams
  • Track project performance
  • Conduct process improvement projects
  • Communicate project health to stakeholders
  • Maintain compliance with project policies
  • Contribute significantly to codebase
  • Define best practices
  • Uphold coding standards
  • Develop and apply advanced technologies
  • Apply engineering principles, theories, and concepts
  • Develop user-benefiting features
  • Deliver high-quality code on schedule
  • Communicate with internal and external teams

Work Experience

  • 6 years

Education

  • Bachelor's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • Java
  • ReactJS
  • Kubernetes
  • NodeJS
  • REST
  • GraphQL
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Webpack
  • Vite
  • npm
  • yarn
  • pnpm
  • ReactNative
  • Cordova
  • Swift
  • Kotlin
  • Kotlin Multiplatform

Benefits

Other Benefits

  • Reasonable accommodations for disabilities
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of SoFi and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • cross-ING AG

    Full Stack Senior Software Developer(m/w/x)

    Full-timeWith HomeofficeSenior
    Zürich, Bern, Winterthur, Luzern, Yverdon-les-Bains, Kreuzlingen, Mendrisio, Welzheim, Dietlikon, Villigen
  • SIGA

    Senior Full Stack Developer & Technical Project Lead(m/w/x)

    Full-time/Part-timeWith HomeofficeSenior
    Ruswil
  • cross-ING AG

    Embedded Software Engineer(m/w/x)

    Full-timeWith HomeofficeExperienced
    Winterthur, Villigen, Bern, Kreuzlingen, Risch-Rotkreuz, Welzheim, Mendrisio, Yverdon-les-Bains, Zürich, Dietlikon
  • enovetic ag

    Process Automation Specialist(m/w/x)

    Full-timeWith HomeofficeExperienced
    Risch-Rotkreuz
  • Hochschule Luzern

    Solution Engineer(m/w/x)

    Full-timeWith HomeofficeExperienced
    Luzern
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes