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.
معرفی شرکت
شرکت سامانه کسب و کار فناوری تجارت شایان (ازشرکتهای زیرمجموعه بانک تجارت)، با رسالت بهبود فضای کسب و کار کشور در حوزه ارائه خدمات مالی و بانکی نوین (مانند SCF و EIPP) به کسب و کارها و بنگاه های تجاری در یک شبکه B2B تاسیس شده است.
در بعد کسبوکار، رهیافتهای تجارت شایان مبتنی بر روندهای جهانی و با تکیه بر بهترین تجارب جهانی میباشد. مشتریان، شرکای تجاری ما هستند و منفعت ما درگرو منفعت ایشان است و با ایجاد پلتفرمهای دیجیتالی خدمات بنگاه به بنگاه و اتصال مشتریان به این پلتفرمها، سعی بر فراهم آوردن بهترین خدمات مالی وبانکی برای آنها را داریم.
در بعد فناوری و مديريت، ابزارها، فناوریها و متدولوژیهای بهروز و کارآمد را متناسب با ماهيت و نيازمندیهای شرکت به کار گرفتهايم.
بزرگترین سرمایه ما حضور نیروی انسانی با اخلاق، ارزش آفرین، خلاق و با دانش به روز در تمام بخش های سازمان میباشد که ما را در اين مسير یاری مینمایند.
توسعه همه جانبه ی قابليتهای نیروی انسانی مهمترین رسالت سازمانی ما برای حفظ سرمایه های انسانی سازمان می باشد.