SaaS Platform-Full Stack Engineer

Nokia
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Business Logic
HTML5
Azure
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Web Development
Django
JUnit
Python
NoSQL
OAuth
Scrum
Software Engineering
WebSocket
Google Cloud Platform
React
Flask
Spring-boot
Backend
GIT
Pytest
Kubernetes
Information Technology
GraphQL
Front End Software Development
REST
Es2015
Docker
Web Api
Microservices

Job description

We are seeking a talented and motivated Full Stack Engineer to join our team and help build cutting-edge SaaS platform solutions. The ideal candidate has experience developing scalable, high-performing applications using React on the frontend and Python or Java Spring Boot on the backend. This role calls for a strong foundation in full-stack development, solid problem-solving skills, and a commitment to delivering high-quality, reliable software.

  • Develop responsive user interfaces using React and integrate with backend APIs
  • Build and maintain backend services using Python (Flask/Django) or Java (Spring Boot)
  • Design and implement secure RESTful APIs and application business logic
  • Work with relational and/or NoSQL databases and optimize data models
  • Collaborate with cross-functional teams to deliver cloud-deployed solutions
  • Support CI/CD pipelines and troubleshoot full-stack issues
  • Participate in agile ceremonies, code reviews, and sprint planning.

Requirements

  • 5+ years of full-stack software development experience
  • Bachelor's degree in computer science, Software Engineering, or related field
  • Strong experience with React.js, JavaScript (ES6+), HTML5, and CSS3
  • Backend development using Python (Flask/Django) or Java (Spring Boot)
  • Experience designing and implementing RESTful APIs
  • Knowledge of authentication/authorization (OAuth, JWT)
  • Experience with relational and/or NoSQL databases
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Experience with Docker, Kubernetes, CI/CD pipelines, and Git

It would be nice if you also have:

  • Experience with microservices architecture.
  • Knowledge of GraphQL and WebSocket-based communication.
  • Familiarity with testing frameworks (e.g., Jest, PyTest, JUnit).
  • Understanding of security best practices in web development.

Apply for this position