Middle Full-Stack Developer
Apply NowWe are looking for a Middle Full-Stack Developer to help build a new mobile-friendly directory website from the ground up, from architecture to launch. You’ll work on both front-end and back-end tasks, including MongoDB, S3-compatible storage, Docker, CI/CD, and AWS to deliver secure, high-performance solutions.
Responsibilities:
- Develop and maintain scalable, secure web applications using React, Node.js, and TypeScript.
- Design and implement database structures with MongoDB and integrate S3-compatible encrypted storage.
- Build an intuitive admin panel for managing listings and blog content.
- Implement search and filter features, interactive map pins, and listing pages with contact info and external links.
- Set up and maintain Docker containers, CI/CD pipelines, and AWS-eligible services for deployment.
- Optimize application performance, monitor site traffic, and implement analytics for user interactions.
- Collaborate closely with designers and other stakeholders to translate requirements into maintainable, high-quality code.
- Work with clients to clarify needs, provide technical advice, and deliver timely, top-notch results.
Requirements:
- 3+ years of hands-on experience building customer-facing web applications in production.
- Expert-level skills in React, Node.js, and TypeScript with a deep understanding of their background processes.
- Experience with MongoDB and S3-compatible encrypted storage.
- Clear and concise communication skills in spoken and written English (Upper-Intermediate or higher).
- Strong interpersonal skills with a proactive, team-oriented approach.
- Effective problem-solving, adaptability, time management, and accountability for quality results.
Nice to have:
- Expertise with: Docker, CI/CD pipelines, and AWS.
What we offer:
- Absence of micromanagement, a culture based on the principles of truth, trust, and transparency.
- Annual salary review.
- Career development according to an individual plan and mentorship.
- 15 working days of vacation, 6 sick days, and public holidays off.
- Individual legal and financial support.
- 50% compensation for coworking costs, English courses, and professional courses.
- Compensation for personal equipment costs.
- Monthly happy hours and online meetings with the team.
- Gifts on birthdays and anniversaries.
Interview stages:
- Screening Interview (30 minutes).
- Technical Interview (45-60 minutes).
- Pre-Offer Meeting (10 minutes).