استخدام Senior Back-End Developer
شرح موقعیت شغلی
Key Responsibilities:
- Design, develop, and maintain backend systems using Node.js with NEST.JS Framework.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Collaborate with QA team in case of problems after testings.
- Analyze and understand product requirements to ensure they are incorporated into software designs and code.
- Review and optimize existing code to improve performance, reliability, and maintainability.
- Perform extensive software testing, debugging, and validation procedures to ensure high-quality deliverables.
- Resolve software bugs and update existing applications to correct errors, adapt to new hardware, or improve performance.
- Document software installation and configuration processes and ensure all applications are kept up-to-date with the latest NEST.JS technologies.
- Participate in agile software development, SCRUM, and daily standups to ensure quick iterations and fast delivery.
- Mentor and guide junior developers to foster a culture of continuous learning and improvement.
Required Skills and Qualifications:
- Proficiency in Typescript programming language with a strong understanding in OOP.
- Comprehensive vision on software design and using different design patterns in code. For instance: Domain Driven Design pattern.
- In-depth knowledge of database design and management using Postgresql.
- Good Knowledge in working with NX-Monoreop
- Experience with cloud platforms.
- Good knowledge on working with versioning tools like: Github
- Strong problem solving skills.
- Excellent communication and collaboration skills
- Minimum of 3 years of experience in a similar role.
مهارتهای مورد نیاز
- Back-end
- PHP
- Git
- OOP
- Github
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست