Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Frontend / Full Stack Engineer image - Rise Careers
Job details

Frontend / Full Stack Engineer

About Unblu

Unblu helps the world's leading banks and insurance companies deliver an in-person experience online. We provide highly secure engagement and collaboration software, enabling financial institutions to enrich the digital experience of their clients.

By choosing a career with Unblu you choose to join an international, and innovation-savvy company. With our head office situated in Basel, Switzerland and additional offices in Bulgaria, Germany, the UK, Canada and the USA, you’ll be joining an international team dedicated to shaping the future of digital engagement. While Unblu is run as an independent company with global scope, we are fortunate to have Swiss Post as our anchor shareholder, providing long term support and vision to the company. 

The Role

As a frontend / full stack software engineer in our core product development team, you will be responsible for maintaining and adding features to the web frontend of Unblu Spark. This includes improving and creating new components in our frontend framework and accurately translating UX designs into functional software. We are looking for developers who can get the job done and strive to make user interfaces look great and provide an ideal user experience and high accessibility. In addition, you are a skilled engineer who can further develop our frontend framework for creating complex, dynamic single page applications. Finally, as a fullstack developer, you have the skills to assist in back end development when additional resources are required.

Responsibilities

  • Help building the web frontend of Unblu Spark, translating UX designs into functional code
  • Implement and maintain the frontend of Unblu’s video, audio and chat conversations, as well as the agent, visitor and administrative UIs
  • Maintain and add new features to the Unblu frontend framework
  • Contribute to the Java backend services used by the frontend where necessary
  • Participate in architecture, software design, effort estimation, implementation testing and documentation
  • Closely work together with our UX, Product Management, QA and other core product development teams
  • Strong experience in programming Java or Kotlin applications
  • Experienced in programming Java or Kotlin applications as large parts of our frontends are writing in Java and transpiled to JS using our own transpiler
  • Strong experience in CSS layouting and styling for multiple browsers and device sizes
  • Good understanding of Browser APIs (Web/Service Workers, Notification, Network stack)
  • EConceptual understanding of frontend frameworks like Angular or React
  • A university degree in Computer Science or a comparable qualification
  • Excellent communication in English
  • Additional skills that are very welcome: Reactive programming (RxJs), node.js, webpack

  • An interesting and rewarding role in the world's leading live collaboration software manufacturer
  • Work alongside talented colleagues from over 30 nationalities across 8 dynamic locations
  • Enjoy a competitive salary, 5 week holiday and great referral bonuses 
  • Benefit from flexible working hours and a hybrid working environment that fits your lifestyle
  • Take advantage of our commitment to professional growth with access to the latest tools and technologies
  • Choose the hardware and OS that suits you best - Linux, Windows or MacOS
  • Enjoy free, high-quality coffee and join us for our weekly developer breakfast
  • Our office in Basel is located next to the main railway station for an easy commute

Make sure to have a look at our Glassdoor page too - it will give you more insights to what it is like to work for us.

Unblu is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Please note that due to the nature of our business all new joiners will have to complete a detailed background check, further information can be requested.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Frontend / Full Stack Engineer, Unblu Inc.

Joining Unblu as a Frontend / Full Stack Engineer means stepping into a world of innovation where your contributions matter. Unblu, a leader in delivering secure engagement software for banks and insurance companies, is on a mission to redefine online client interactions. As part of our core product development team, you will have the exciting role of maintaining and enhancing the web frontend of Unblu Spark. You’ll dive into creating sleek, user-friendly components while translating UX designs into stellar functional code. If you’ve got a flair for making interfaces not only functional but visually appealing, then you'll fit right in! In this position, your responsibilities will span from handling our video, audio, and chat interfaces to collaborating closely with UX, Product Management, and QA teams. You’ll contribute to both the frontend and backend, leveraging your skills in Java or Kotlin to help create dynamic single-page applications. Your creativity will play a huge role in enhancing accessibility and user experience, ensuring our clients have the best tools at their disposal. With flexible working hours and a commitment to your professional growth, Unblu provides an environment that allows you to thrive. With a team that spans over 30 nationalities, there's a vibrant cultural blend that makes work enjoyable. Are you ready to shape the future of digital engagement with us? Come and explore the possibilities at Unblu where your tech talent meets a world of opportunity!

Frequently Asked Questions (FAQs) for Frontend / Full Stack Engineer Role at Unblu Inc.
What does a Frontend / Full Stack Engineer do at Unblu?

As a Frontend / Full Stack Engineer at Unblu, your main responsibilities include enhancing the web frontend of Unblu Spark, creating user-friendly interfaces, and ensuring a seamless user experience. You’ll work heavily with UX designs to implement functional code and maintain various components of our collaboration software. Your role also extends into backend development, allowing you to engage with both frontend and backend technologies.

Join Rise to see the full answer
What skills are required to become a Frontend / Full Stack Engineer at Unblu?

To be successful as a Frontend / Full Stack Engineer at Unblu, you should have strong programming skills in Java or Kotlin, along with experience in CSS and front-end frameworks like Angular or React. You need to be proficient in translating UX designs into functional web applications while ensuring they are accessible across various devices and browsers. Familiarity with Backend development and concepts like reactive programming is an additional bonus.

Join Rise to see the full answer
What is the company culture like at Unblu for Frontend / Full Stack Engineers?

At Unblu, the company culture is inclusive and innovation-driven. As a Frontend / Full Stack Engineer, you’ll collaborate with a diverse team from over 30 nationalities, allowing for a rich exchange of ideas and perspectives. The environment encourages creativity, flexibility in work hours, and focuses on your professional growth, making it a fantastic place to develop your skills and advance your career.

Join Rise to see the full answer
Are there opportunities for professional growth for Frontend / Full Stack Engineers at Unblu?

Definitely! Unblu is dedicated to your professional growth by providing access to the latest tools and technologies. There’s also a strong emphasis on personal development, helping you stay updated with industry trends. Whether through training programs or mentoring, there are multiple avenues for you to expand your skills as a Frontend / Full Stack Engineer.

Join Rise to see the full answer
What are the benefits for a Frontend / Full Stack Engineer at Unblu?

Unblu offers competitive salaries, five weeks of paid vacation, and referral bonuses. You’ll enjoy a flexible working environment tailored to your lifestyle, access to free high-quality coffee, and even participate in team breakfasts. The focus on employee well-being ensures that you’re supported while delivering exceptional software engineering work.

Join Rise to see the full answer
Can I work remotely as a Frontend / Full Stack Engineer at Unblu?

Yes! Unblu embraces a hybrid working model that supports remote work. As a Frontend / Full Stack Engineer, you can choose to work from home or from one of our international offices, providing you flexibility to balance your professional and personal life.

Join Rise to see the full answer
What is the application process for Frontend / Full Stack Engineer roles at Unblu?

The application process at Unblu is straightforward. Interested candidates can apply online and will undergo a thorough interview process, including technical assessments. The team values your skills and experiences, focusing on finding a candidate who fits well with our company culture and values.

Join Rise to see the full answer
Common Interview Questions for Frontend / Full Stack Engineer
What technologies are you most comfortable using as a Frontend / Full Stack Engineer?

When answering this question, highlight your expertise in relevant technologies such as Java, Kotlin, CSS, and frameworks like Angular or React. Discuss specific projects where you used these technologies to solve problems and enhance user experience.

Join Rise to see the full answer
Can you describe a challenging project you worked on at your previous job?

Select a project that showcases your problem-solving skills and technical expertise. Explain the challenges faced, how you approached them, and the impact your work had on the project's success, emphasizing your role as a Frontend / Full Stack Engineer.

Join Rise to see the full answer
How do you ensure your web applications are user-friendly and accessible?

Discuss your approach to user experience design and accessibility standards. Provide examples of practices you've implemented such as user testing, adhering to WCAG guidelines, and using tools or libraries that enhance accessibility in your applications.

Join Rise to see the full answer
How do you manage your time when working on multiple projects?

Explain your strategy for prioritizing tasks and managing deadlines effectively. Talk about tools or methods you use for project management and how you communicate with your team to ensure alignment on timelines and deliverables.

Join Rise to see the full answer
What is your experience with backend development?

Detail your experience with backend technologies, particularly Java or Kotlin if applicable. Discuss any relevant projects where you’ve contributed to backend systems and explain how those experiences enhance your understanding as a Frontend / Full Stack Engineer.

Join Rise to see the full answer
How would you handle feedback or criticism on your code?

Show that you value constructive criticism by sharing how you approach feedback. Discuss how you use it to improve your skills and work collaboratively with your team to create better solutions.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

Mention tools like Git and platforms such as GitHub or GitLab. Discuss how these tools help you collaborate with other developers and manage code effectively throughout the software development lifecycle.

Join Rise to see the full answer
How do you stay current with the latest front-end technologies and trends?

Describe how you keep abreast of new developments in web technologies by following blogs, attending webinars, or participating in programming communities. This shows your commitment to staying updated and continuously improving your skills.

Join Rise to see the full answer
What do you enjoy most about being a Frontend / Full Stack Engineer?

Reflect on your passion for creating intuitive user experiences and solving complex problems. Share specific moments that inspired you or projects that you found particularly rewarding, demonstrating your enthusiasm for the role.

Join Rise to see the full answer
How would you optimize the performance of a web application?

Discuss various performance optimization techniques such as code splitting, lazy loading, and efficient asset management. Provide examples from past projects where you applied these strategies to improve application speed and user experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
PhysicsX Remote Shoreditch, London
Posted 12 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 2 hours ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Posted 2 days ago

Founded in 2008, Unblu is a privately held Swiss company that helps the world's leading banks and insurance companies to improve customer experience and boost transactions. They develop software for financial services institutions which enables me...

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!