Start Your Search Here

Job Search

Schréder

Algés / Global

Fullstack Developer

  • €45.000 - €65.000

Job Description

WHO ARE WE HIRING?

The Fullstack Developer is responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role requires expertise in multiple programming languages, frameworks, and databases to build scalable, high-performing, and user-friendly applications. The Fullstack Developer collaborates with designers, product managers, and other engineers to deliver seamless user experiences while ensuring optimal application performance, security, and maintainability.

WHAT WILL YOU DO:

Application Development

- Design and develop end-to-end solutions, including front-end, back-end, and database layers.

- Build interactive and responsive user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js).

- Develop robust and scalable back-end services, APIs, and microservices using languages such as Node.js and .NET.

- Integrate with third-party APIs, services, and external systems as needed.

System Architecture & Performance Optimization

- Design database schemas and optimize queries for performance and scalability.

- Ensure application security by implementing best practices in authentication, authorization, and data protection.

- Optimize front-end and back-end code for performance, scalability, and maintainability.

- Implement caching strategies and optimize load times for a seamless user experience.

Collaboration & Agile Development

- Work closely with UI/UX designers, product managers, and other engineers to translate business requirements into technical solutions.

- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.

- Conduct code reviews to maintain high code quality and enforce best practices.

- Collaborate with DevOps and QA teams to ensure smooth deployment and testing processes.

Testing & Debugging

- Write unit, integration, and end-to-end tests to ensure software reliability.

- Debug and troubleshoot issues across the entire stack, ensuring smooth application functionality.

- Monitor and optimize applications in production environments, addressing performance bottlenecks.

Continuous Improvement & Innovation

- Stay up to date with emerging technologies, frameworks, and best practices in full-stack development.

- Continuously improve development processes, tools, and team collaboration.

- Contribute to internal documentation, knowledge-sharing, and mentoring of junior developers.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs