Backend Developer (Junior/Mid/Senior)
Valere Margins
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Minimum 1 year of work experience in backend development
- Strong programming skills in JavaScript and/or TypeScript
- Previous experience in Node.js, minimum 6 months
- NestJS experience (not mandatory but it is a big plus)
- Very good knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Experience with server administration and integrations with other systems
- Familiarity with the entire web stack, including protocols and web server optimization techniques
- Experience with cloud providers (AWS, Azure, Google Cloud)
- Very good understanding of OOP and design patterns
- Familiarity with designing and developing REST and/or GraphQL APIs
- Strong analytical skills and problem-solving attitude
- Keen attention to detail
- Excellent written and spoken English
- Eligibility to work in Croatia
- Write clean and optimized code
- Regularly use TS and NestJS
- Work on interesting mid-sized projects across different industries
- Utilize AWS to deploy and run our backend and database services (we mainly use S3, EC2 instances for running the Node.js app, and RDS for databases)
- Use Socket.io - it is our go-to choice when there is a need for real-time and/or two-way communication between the client and the server, outside of REST
- Develop new features and/or improve existing software features
- Contribute to team and organizational improvements in processes and infrastructure
- Code, test and operate Node.js-based services
- Competitive salary based on your experience and value you bring to the team
- Educational budget for any books you would like to read, conferences you want to participate in, or certificates you would like to apply for
- Flexible working hours and a hybrid/remote work policy
- Freedom and opportunity to build things from scratch instead of plugging into legacy systems
- Conference attending
- Friendly atmosphere
- Chill room with PlayStation
- Pet-friendly office
- Subsidized gym membership (MultiSport card)
- First name (required)
- Last name (required)
- Your email (required)
- CV / Resume (please provide your CV in pdf, word or rtf document format) (required)
- Phone number (required)
- Desired monthly starting salary (please specify whether the sum is net or gross)?
- Are you comfortable working onsite (at least 3 days a week at our Zagreb office)?
- Pristanak
Your application for the Backend Developer (Junior/Mid/Senior) position has been submitted successfully.