Please mention DailyRemote when applying
Working hours: 10 AM - 7 PM CET (UTC+1)
We are looking for a Senior Full Stack Software Engineer to join our engineering team and contribute to the development of our LIFE platform. This role requires strong experience with both backend development in Java (Spring Boot) and frontend development using Angular.
As a senior developer on the team, you will work on end-to-end features, implementing both frontend and backend components while collaborating closely with product managers, QA engineers, and other developers. You will also help mentor junior developers and contribute to maintaining high engineering standards, including test-driven development and code quality.
Design, develop, and maintain full-stack features using Java (Spring Boot) and Angular
Build and maintain RESTful APIs and backend services
Develop responsive and scalable frontend components using Angular
Write clean, maintainable, and well-tested code following TDD practices
Work with relational databases to design schemas, write efficient queries, and optimize performance
Collaborate with cross-functional teams including Product, QA, and Design
Participate in code reviews and contribute to improving engineering practices
Mentor junior developers and support their technical growth
Troubleshoot and resolve production issues when needed
Strong experience with Java and Spring Boot
Strong experience building frontend applications with Angular
Solid understanding of object-oriented programming, multithreading, and backend service development
Experience building and consuming REST APIs
Strong experience with SQL and relational databases (query optimization, schema design, joins)
Experience implementing secure backend services
Hands-on experience with test-driven development (TDD) and unit testing
Familiarity with Git-based workflows
Experience with NoSQL databases
Experience working in microservices-based architectures
Experience with Angular Material or similar UI component libraries
Experience mentoring junior developers
A hands-on engineer who enjoys building end-to-end solutions
Strong problem-solving and debugging skills
Ability to work independently and collaborate effectively with the team
Passion for writing clean, maintainable, and well-tested code
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!