FullStack Developer (React.js, Node.js)
- İzmir, Türkiye
Job description
Join our team at Atolye15 and experience the freedom to work remotely from wherever you are. Once you are a part of us, you'll collaborate side by side with highly talented and experienced product developers, participate in significant global projects that promise international growth, employ the latest cutting-edge technologies, and enjoy the journey with your new close-knit teammates.
Get a clearer idea of how we approach the projects we develop from the podcast here, and you can have a glance at our Instagram profile.
Job requirements
4+ years experience in software development and in-depth knowledge of Node.js, React.js, and also TypeScript.
Good knowledge of how JavaScript works.
A solid understanding of GraphQL, both on the client and server side.
Experience in software testing and related technologies.
Focus on sustainable development practices.
Knowledge of functional and object-oriented programming principles.
Working knowledge of Docker and its tools.
Confidence in data structures and software architecture, and design principles.
Proficiency in version control systems like Git.
Experience in caching for high-traffic, public-facing websites.
Great If you have:
Experience with GraphQL gateways, gRPC, OpenTelemetry, Microservices, Microfrontends, feature flags, and trunk-based development.
Familiarity with TDD, BDD, and DDD.
Experience with cloud ecosystems such as AWS or Azure.
Familiarity with monorepos is also beneficial.
Passion for developing and maintaining libraries for public use or across teams.
What Sets You Apart:
Passion for creating scalable and sustainable code, focusing on abstraction, clean architecture, and a collaborative development process.
If you're passionate about working in a dynamic, collaborative, and agile team where your ideas are valued and can drive meaningful change.
If you believe in the importance of clear, concise, and practical documentation to improve team efficiency and ensure smooth project development.
If you enjoy working in a development process that involves active participation in daily stand-ups, PR reviews, and retrospectives, while contributing to continuous improvement and teamwork.
If you feel comfortable working with strict linting rules as part of your workflow.
If you believe in not just getting things done, but also ensuring quality and reliability by writing tests, all while maintaining this mindset throughout the product development process.
If you trust your collaboration skills and enjoy working with cross-functional teams to identify and prioritize customer requirements and feedback.
If you see yourself as a team player, always reliable, responsible, and highly motivated.
Always eager to learn, open to self-improvement, and driven by a desire to discover something new every day.
Tools & Tech Stack
We prioritize the sustainability, reliability, and purity of our code, focusing on abstractions like Separation of Concerns, layered architecture, and IoC, rather than specific technology names.
More Reasons to Become One of Us!
🏠Remote Work: Enjoy the flexibility of working remotely from the comfort of your home or wherever you may roam.
💰USD-based Salary: Competitive salaries with performance-based raises paid in USD.
🎯Bonus System: Rewards for referrals, content creation, and presentations.
💻Top-quality Equipment: Latest MacBook Pro and necessary accessories.
🏥Private Healthcare: Premium medical package.
🌴Epic team retreats: Happy people vacationing together, no awkward silences at all. Check out our YouTube!
Do you wish to work at our office?
In that case, it would be our pleasure to offer you an excellent office in lovely İzmir with a private Chef and lots of comfy chillout spaces filled with people like you.
- Izmir (İzmir)
or
- Izmir (İzmir)
All done!
Your application has been successfully submitted!