استخدام برنامهنویس React /NodeJS) Full-Stack)
شرح موقعیت شغلی
برنامهنویس Full Stack (React /Node JS)
Job Description
Cyberia Tech is looking for a Full-Stack Developer to join our development team and work on a long-term enterprise software project.
We are looking for a developer with strong Front-End and Back-End development skills who can contribute to designing, developing, integrating, and maintaining scalable software solutions.
Position
Full-Stack Developer – Tehran Head Office
Forsat Shirazi Street, Tehran
Forsat Shirazi Street, Tehran
Benefits: Insurance / Annual Bonus / Seniority Benefits
Requirements
Front-End:
- Strong knowledge of HTML5 / CSS3
- Strong knowledge of JavaScript
- Strong knowledge of TypeScript
- Experience with React.js
- Experience developing responsive and user-friendly interfaces
- Understanding of component-based architecture
- Experience integrating Front-End applications with REST APIs
Back-End:
- Strong knowledge of Node.js
- Experience with NestJS
- Strong knowledge of TypeScript
- Experience developing RESTful APIs
- Strong knowledge of MySQL
- Experience with database design and implementation
- Understanding of database relationships and query optimization
- Experience with Google Sheets API
- Experience with Data Migration, Data Mapping, and Data Validation
- Ability to transfer, process, validate, and migrate data from Google Sheets to a database
- Familiarity with Google APIs
- Familiarity with OAuth 2.0 / Google Service Account
Additional Qualifications
- Minimum 2 years of relevant professional experience
- Strong proficiency in Git and collaborative workflows
- Strong knowledge of Docker
- Experience with CI/CD
- Ability to analyze requirements and implement new features
- Strong understanding of Front-End and Back-End communication
- Understanding of software architecture and large-scale application structures
- Strong debugging and troubleshooting skills
- Experience working with databases and optimizing queries
- Understanding of Software Architecture principles
- Strong teamwork and communication skills
- Responsibility and ability to manage assigned tasks
- Ability to work on-site
Preferred Qualifications
- Experience working on Enterprise Software and organizational systems
- Experience working on large-scale, long-term projects
- Experience with Data Migration from different data sources
- Experience working with large datasets
- Familiarity with Import / Export processes
- Experience with accounting, inventory, or enterprise software systems
- Experience designing and implementing database-driven systems
- Familiarity with software development and deployment processes
Position Details
- Position: Full-Stack Developer
- Location: Forsat Shirazi Street, Tehran
- Working Hours: Saturday to Wednesday, 08:00 AM – 05:00 PM or 09:00 AM – 06:00 PM
- Mode: On-site (Not Remote)
- Employment Type: Full-Time
We are looking for a creative problem solver who is passionate about software development and ready to work in a professional, collaborative, and dynamic environment.
If you have experience in both Front-End and Back-End development and are ready to work on a challenging, long-term enterprise project, join Cyberia Tech today!
مهارتهای مورد نیاز
- Full-stack
- React
- Nodejs
- typescript
- RestFul API
- MySQL
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست