Full Stack Engineer
Stellenbeschreibung
FULL STACK DEVELOPER
About the Role
LB Partners is looking for a Full Stack Developer to contribute to key strategic technology projects for major companies. The role focuses on building dynamic, responsive web applications, developing scalable backend services, and ensuring seamless integration across application layers.
The successful candidate will work across front-end and back-end development, using Vue.js, VueX, Pinia, Node.js, and PostgreSQL. The role also involves collaboration with designers and development teams, application deployment, troubleshooting, performance optimization, and contributing to architectural decisions.
Key Responsibilities
Build and maintain responsive, high-performance single-page applications (SPAs) using Vue.js.
Implement state management using VueX and Pinia.
Collaborate with designers to deliver engaging and smooth user experiences.
Design and develop RESTful APIs using Node.js.
Develop and optimize PostgreSQL database queries and structures.
Build secure, scalable, and high-performance backend logic.
Deploy and manage applications in Linux environments.
Use containerization technologies such as Docker and orchestration with Kubernetes.
Collaborate across front-end and back-end teams to deliver end-to-end features.
Troubleshoot and debug issues across the full technology stack.
Ensure effective communication between front-end and back-end systems through APIs.
Contribute to architectural decisions and performance optimization for client-side and server-side components.
Required Qualifications
Strong experience with Vue.js and its ecosystem, including VueX and Pinia.
Proven ability to build and maintain complex SPAs.
Solid experience with Node.js for scalable backend services.
Experience with PostgreSQL and relational database management.
Strong understanding of building and consuming RESTful APIs.
Experience deploying applications on Linux instances.
Familiarity with Docker and Kubernetes.
Familiarity with Git for version control.
Experience working in a Mac-based development environment.
Strong problem-solving skills.
Ability to work within an Agile/Scrum development process.
Preferred Qualifications
Experience with CI/CD pipelines for automated testing and deployment.
Familiarity with additional databases such as MongoDB.
Knowledge of testing frameworks such as Jest and Cypress for front-end and back-end development.
Experience with performance tuning and security best practices for front-end and back-end systems.
Skills & Competencies
Full Stack Web Development
Front-End Development
Back-End Development
Vue.js, VueX, and Pinia
Node.js and PostgreSQL
RESTful API development
Linux deployment
Docker and Kubernetes
Git and version control
Troubleshooting and debugging
Performance optimization
Secure and scalable application development
Cross-functional collaboration
Agile/Scrum development
Education & Experience
Education
No specific educational qualification is stated in the original job description.
Experience
Required experience includes hands-on experience with Vue.js, VueX, Pinia, Node.js, PostgreSQL, RESTful APIs, Linux deployment, Docker/Kubernetes, Git, and Agile/Scrum development. No specific number of years of experience is stated.
Work Arrangement & Schedule
Work arrangement: Flexible, with up to 3 days of remote work per week.
Contract: Permanent contract.
Working hours: Not specified in the original job description.
Schedule flexibility: Not specifically stated.
Weekend requirements: Not specified.
Business travel: Occasional business travel, averaging 2–3 days per month, mostly in Switzerland.
Compensation & Benefits
Permanent contract.
5 weeks of annual leave.
Flexible working options with up to 3 days of remote work per week.
Occasional business travel, averaging 2–3 days per month, mostly in Switzerland.
Compliance / Additional Information
LB Partners provides expertise, methods, and technological processes to help equipment manufacturers optimize pricing, margins, and sales of drawing spare parts. The role offers opportunities to work on strategic projects with teams and customers.
Interessiert an dieser Stelle?