Summary
A client-focused engineering team is seeking a full stack developer to create modern web applications. The role covers frontend architecture, backend collaboration, deployment practices, testing, and performance optimization.
Highlights
Contract opportunity with modern web technologies, full lifecycle development responsibilities, and work on scalable customer-facing applications.
Description
Salt is currently hiring a skilled Fullstack Engineer for a client of ours in Amsterdam.
The role is a 9 month contract paying 100 euros an hour for a freelancer with KVK/ZZP.
Key Responsibilities
Design, develop, and maintain scalable, high-performance web applications using modern JavaScript/TypeScript technologies.Build responsive, accessible, and cross-browser compatible user interfaces using React, HTML, and CSS.Translate business requirements, wireframes, and UX designs into functional, reusable, and maintainable components and applications.Collaborate closely with frontend and backend engineers, UX/UI designers, QA engineers, product managers, and other stakeholders to deliver high-quality product features.Write clean, maintainable, and well-tested code, ensuring high standards for code quality through unit testing and peer reviews.Participate in the full software development lifecycle, including design, development, deployment, monitoring, maintenance, and production support.Troubleshoot and resolve production issues while optimizing application performance, scalability, reliability, and security.Contribute to frontend architecture decisions, technical improvements, and engineering best practices.Implement and maintain CI/CD pipelines and support containerized applications in production environments.Utilize data-driven development practices, including analytics and A/B testing, to improve product performance and user experience.Required Skills & Experience
Minimum 4 years of professional experience in Full Stack or Frontend development.Expert-level proficiency in JavaScript, TypeScript, React, HTML, and CSS, using modern development frameworks, tools, and best practices.Strong experience building responsive, cross-browser, and cross-platform web applications.Solid understanding of frontend architecture, component design, state management, and performance optimization.Experience gathering, validating, and translating business requirements into technical solutions.Proven experience writing unit tests and maintaining high code quality.Strong knowledge of software delivery practices, including deployments, monitoring, incident response, troubleshooting, scalability, security, and reliability.Experience using version control systems such as Git.Experience working with containerized applications using Docker and Kubernetes, including deployment, orchestration, scaling, monitoring, troubleshooting, and production support.Experience implementing and maintaining CI/CD pipelines.Excellent problem-solving skills with the ability to work independently and collaboratively.Excellent written and verbal communication skills in English.Preferred Qualifications
Experience with Node.js and GraphQL.Experience developing and deploying cloud-native applications on AWS.Experience with performance monitoring and observability tools.Experience with data analytics, experimentation, and A/B testing.Experience working on products serving large-scale customer bases.