استخدام برنامهنویس ارشد فول استک (Senior Full-Stack Developer)
شرح موقعیت شغلی
We are currently seeking an experienced Senior Full-Stack Developer to lead the development of end-to-end solutions that encompass both front-end and back-end aspects.
Responsibilities:
- Full-Stack Development:
- Lead the design and development of complex full-stack applications, ensuring seamless integration between front-end and back-end components.
- Collaborate with cross-functional teams to define technical requirements and project specifications.
- Architectural Design:
- Design and implement scalable and maintainable architectures for both front-end and back-end systems.
- Make strategic decisions to ensure optimal performance and user experience.
- User Experience and Interface:
- Create user-centric and visually appealing front-end interfaces that provide intuitive and smooth user experiences.
- Ensure responsive design and compatibility across various devices and browsers.
- Database Management and Optimization:
- Design and manage databases for efficient storage and retrieval of data.
- Optimize database queries and implement caching mechanisms for enhanced performance.
- API Development and Integration:
- Develop and maintain APIs that facilitate seamless communication between front-end and back-end systems.
- Integrate APIs with external services and third-party APIs as needed.
- Code Quality and Standards:
- Set and uphold coding standards and best practices within the development team.
- Conduct thorough code reviews to ensure quality, security, and maintainability.
- Technical Leadership:
- Mentor and guide junior developers, promoting continuous learning and professional growth.
- Stay updated with industry trends and emerging technologies, and introduce innovative solutions.
Skills and Qualifications:
- Extensive experience as a Full-Stack Developer, with a strong focus on both front-end and back-end development.
- Proficiency in programming languages such as JavaScript (Node.js, React, or Angular) and/or Python, Java, PHP.
- Hands-on experience with front-end frameworks and libraries (e.g., React, Angular, Vue.js).
- Strong understanding of back-end frameworks (e.g., Express.js, Django, Laravel) and databases (SQL and NoSQL).
- Expertise in designing and consuming RESTful APIs and GraphQL.
- Ability to create responsive and visually appealing user interfaces using HTML, CSS, and JavaScript.
- Leadership skills and the ability to guide and mentor junior developers.
- Problem-solving abilities and a detail-oriented approach.
- Bachelor's degree in Computer Science or a related field is preferred.
Please submit your application, including your resume, portfolio, and any relevant work samples, to be considered for this role.
Other working conditions:
Working hours are from Saturday to Wednesday from 08:00 to 17:00 with a 90-minute shift possibility.
Working hours on Thursdays are from 08:00 to 12:30, with a possible 90-minute shift.
Other working conditions:
Working hours are from Saturday to Wednesday from 08:00 to 17:00 with a 90-minute shift possibility.
Working hours on Thursdays are from 08:00 to 12:30, with a possible 90-minute shift.
مهارتهای مورد نیاز
- Full-stack
- PHP
- HTML
- CSS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت