Estonian company is seeking a talented backend developer to join our team and contribute to the development of cutting-edge web applications. As a Backend Developer, you will be responsible for crafting and implementing sophisticated web applications using state-of-the-art technologies such as NodeJS/Express, MongoDB, and PHP/Laravel. You will collaborate closely with cross-functional teams to define and deliver new features and functionalities. Moreover, you will integrate external APIs and data sources, conduct thorough testing, and continuously explore innovative technologies to enhance our development process.
Requirements:
- Proven experience as a Backend Developer or similar role.
- Proficiency in NodeJS/Express, MongoDB, and microservices architecture.
- Experience with testing frameworks such as Supertest/Jest.
- Knowledge of WebSocket technology.
- Experience working with AWS SDK and integrating third-party services like Sendgrid and Typekit.
- Strong problem-solving and debugging skills.
- Good communication and collaboration skills.
- Knowledge of Git version control.
- Strong collaboration skills and ability to work effectively within cross-functional teams.
- Excellent problem-solving abilities and attention to detail.
- Effective communication skills, both technical and non-technical.
- Excellent written and verbal communication skills in English.
Good to Have:
- Additional experience with other programming languages and frameworks, particularly PHP and Laravel.
- Familiarity with Adobe scripting, compositions, ArtBoards, and layers.
- Experience with Behavior-Driven Development (BDD) methodologies and tools.
Benefits:
- Internet expenses covered 100%: We understand the importance of staying connected, so we cover all internet expenses to ensure you have the tools you need to excel in your role.
- Access to courses covered by the company: We invest in our employees' development by providing access to courses, including English classes, certifications, and IT courses of mutual - interest. We believe in continuous learning and support your growth journey.
- Vacation accumulation: We offer a generous vacation policy, allowing you to accumulate 1.25 days of vacation per month, totaling 15 working days per year. We recognize the importance of work-life balance and encourage our employees to take time off to recharge.
- Sick leave days: We provide up to 5 sick leave days per year to support your health and well-being.
- Paid Public Holidays: All public holidays are paid, totaling 10 days per year.
If you find this job offer appealing and believe you're a good fit, we encourage you to take the next step by sharing your CV with us. Please send it to
[email protected]. We look forward to hearing from you!