سامانه کسب و کار فناوری تجارت شایان
سامانه کسب و کار فناوری تجارت شایان

Senior Back-End Developer (Node.js)

اشتراک گذاری
Tehran/ Vanak
Full Time
Saturday to Wednesday from 8 AM to 17 PM
-
Bonus -Health insurance -Learning stipends -Occasional packages and gifts
11 - 50 employees
Banking
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر angle

key Requirements

3 years experience in similar position
Html & CSS - Intermediate
JavaScript - Intermediate
Node.js - Advanced
GIT - Intermediate
Docker - Intermediate

Job Description

Primary Duties and Responsibilities
Develop features and improvements to the Shayan products in a secure, well-tested, and performant way.
Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features.
Write code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
Learn, collaborate and teach other Software Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry.
Identify areas of improvements in the code base, both specific to your group and outside your group (eg. component library) and help contribute to make it better.
Other related duties as assigned.

Job Specifications
Your Knowledge:
Professional experience with Java and nodeJS. React/NestJS is a plus.
Experience with Postgresql and Couchbase .
Experience with Swagger.
A solid understanding of REST, and core JavaScript concepts.
Experience with web application development.
Experience with git , Docker and CI/CD.
A solid understanding in core web and browser concepts.
A solid understanding of HTML, CSS, and core JavaScript concepts.
A solid understanding of relational data and/or non-relational models.
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
Tech Startup Experience.
Experience in use of Jira or Rally.
Experience in Jenkins and Git for development.
Enterprise software company experience.
Product company experience.
Experience working with a remote team.
Developer platform/tool industry experience.
Experience working with a global or otherwise multicultural team.
Understanding of DevOps processes and you appreciate the value technologies like Serverless, and Kubernetes bring to the software deployment and development process.
Your Skills and Abilities:
Effective communication skills: Regularly achieve consensus with peers, and clear status updates.
Positive and solution-oriented mindset.
An inclination towards communication, inclusion, and visibility.
Self-motivated and self-managing, with great organizational skills.
Comfort working in a highly agile, intensely iterative software development process.
Ability to thrive in a geographically distributed organization.

Your Prior Work Experience:
Technical: 3 - 5 years
Management : 2 years

Your Education and Credentials:
Required: Bachelor’s Degree or equivalent , Concentration in Computer Science, Information Systems, Engineering, Mathematics. 

Job Requirements

Gender
Men / Women
Education
Bachelor| Computer and IT
Software
Node.js| Advanced GIT| Intermediate Html & CSS| Intermediate JavaScript| Intermediate Docker| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای سامانه کسب و کار فناوری تجارت شایان