Full-stack developer (PHP + TS)
Team: WEB
Location: Amsterdam, Warsaw, Barcelona
Commitment: Contractor
Workplace Type: hybrid
Responsibilities:
- Develop, test, and maintain high-quality PHP applications;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Write clean, modular, and reusable code;
- Follow best practices - SOLID, STUPID, design patterns, writing tests, writing self-documenting or well documented code, etc.;
- Optimize application performance and scalability;
- Troubleshoot and debug applications to resolve performance and other issues;
- Stay updated with emerging technologies and industry trends.
We expect:
- 4+ years of experience in modern Web development;
- Strong PHP skills with at least one framework (Symfony / Api Platform / Laravel);
- JavaScript (ES6+) / TypeScript proficiency;
- Familiarity with React.js / Vue.js / Angular (or at least JQuery);
- Solid understanding of SQL (SQLite, MySQL, PostgreSQL, …), plus experience with caching and messaging tools like Memcached, Redis, MongoDB, Message Queues;
- Comfortable working with REST, JSON, XML, HTML, Git, Docker, etc.;
- You care about clean, maintainable code — applying SOLID, DRY, KISS, Clean Architecture, and spotting code smells is second nature;
- You follow best practices in security, performance, memory management, data structures, and scalability;
- Good understanding of server infrastructure, web protocols (HTTP, Web Sockets, ...);
- English skills starting from B1.
Nice to have
- Understanding of mathematics, geometry
- Experience with 2D/3D graphics (Canvas, WebGL, OpenGL, …)
- Familiarity with payment systems / APIs (PayPal, Stripe, Apple / Google payment processing, ...)
- Understanding of Russian or Lithuanian languages
You will be truly welcome in our team if:
- Love what you do: We're looking for team members who truly enjoy their work and bring that enthusiasm to the team every day.
- Tech geek at heart: If coding, experimenting with new software tools, or curious about tech trends is your thing, you're speaking our language.
- with solution-oriented mindset: When you are faced with challenges, you start thinking of possible solutions instead of dwelling on the problems.
- Have tech hobbies? Yes, Please!: programming, microcontrollers, 3D printing, physics, mathematics, etc.
- Team Player Who Gets It: We value team members who can grasp tasks quickly and communicate their ideas effectively – teamwork makes the dream work!
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
