Work Type: Full-time Work Model: Fully On-site Location: Sanaei, Tehran
About the Role
We are looking for a Mid-Level Full-Stack Developer to join our engineering team and contribute to building, improving, and maintaining scalable web applications.
You will work across both frontend and backend development, with a strong focus on JavaScript and React, collaborating closely with other developers and team members to deliver reliable and high-quality products.
Key Responsibilities
* Develop and maintain web applications across frontend and backend. * Build responsive and user-friendly interfaces using React.js. * Develop and maintain backend services and APIs using JavaScript. * Write clean, maintainable, and scalable code. * Work with databases and integrate third-party APIs and services. * Troubleshoot, debug, and improve application performance. * Collaborate with the development team to design and implement new features. * Participate in code reviews and contribute to technical decisions. * Ensure applications are reliable, secure, and scalable.
Requirements
* 3-5 years of experience in Full-Stack Development. * Strong proficiency in JavaScript. * Solid experience with React.js. * Good understanding of frontend development principles and responsive design. * Experience with backend development and RESTful APIs. * Familiarity with databases such as SQL or NoSQL. * Experience with Git and modern development workflows. * Good problem-solving and debugging skills. * Ability to work effectively as part of a team.