این یک سمت شغلی دورکاری، یک ساله، تمام وقت و با احتمال زیاد قابل تمدید است. این نقش شامل کارهای روزانه مرتبط با بکاِند، فرانتاِند و توسعه نرمافزار است.
مسئولیتهای کلیدی:
- طراحی سیستمهای مقیاسپذیر، ایمن، در زمان واقعی، رویداد محور و راهحلهای تمام پشته قابل حفظ با اهداف تجاری.
- تحقیق برای حل چالشها و تقویت محصولات و فناوریهای نوظهور.
- رهبری تیمهای عملکردی متقابل، توسعهدهندگان و اطمینان از بهترین شیوهها در برنامهنویسی و طراحی.
شرایط احراز اصلی:
- مهارت در (React ،Angular ،Vue.js) و (Node.js ،Django و غیره)، پایگاه دادهها (SQL/NOSQL)، سیستمعاملهای ابری (AWS و Azure) و ابزارهای دواپس (داکر، Kubernetes ،CI/CD).
- درک کاملی از اصول UI/UX با توانایی همکاری با طراحان برای ایجاد رابط های بصری و کاربرپسند.
- بیش از شش سال سابقه کاری به عنوان برنامهنویس و بیش از چهار سال سابقه برنامهنویسی ارشد.
- مدرک تحصیلی در رشتههای مرتبط.
- تجربه در استقرار و مدیریت سیستمعاملهای نرمافزار به عنوان سرویس (SAAS)، اطمینان از مقیاسپذیری و قابلیت اطمینان.
- تجربه اثبات شده تیمهای پیشرو و تقویت نوآوری.
- مهارتهای نرم: توانایی برقراری ارتباطات عالی، حل مسئله و مهارتهای سازمانی.
خوب است که امتیازات زیر را داشته باشید:
- تجربه کار با ابزارهایی مانند Terraform ،CloudFormation یا Ansible.
- درک مفاهیم شبکه، پروتکلها و عیبیابی.
- دانش یادگیری ماشین و طراحی سیستم هوش مصنوعی.
چرا به ما بپیوندید؟
- فرهنگ نوآوری، توانمندسازی، تصمیمگیری و پاسخگویی.
- توانایی تأثیر قابل توجهی در رشد و موفقیت صنعت ارتباطات.
- فرصتهای رشد و ارتقا.
- تعادل کار و زندگی: شرایط دورکاری و انعطافپذیر.
- مزایای نوآوری و مبتنی بر عملکرد.
This is a full-time 1-year contract remote role for a senior full stack developer with a high possibility of extension. The role involves day-to-day tasks associated with back-end web development, front-end development, and software development.
Key Responsibilities:
- Software Architecture: Design scalable, secure, real-time, event-driven systems and maintainable full-stack solutions aligned with business goals.
- Development: Build, test, and deploy high-quality front-end and back-end components, APIs, and microservices.
- Innovation: Explore emerging technologies to solve challenges and enhance products. Able to interpret business requirements and translate them into technical outcomes.
- Team Leadership: Lead cross-functional teams, mentor developers, and ensure best practices in coding and design. Share your technical knowledge and expertise.
- Maintenance: Ensure software security, performance, and reliability while supporting deployed applications.
- Collaboration: Work with stakeholders to translate business needs into technical deliverables and ensure alignment. Communicate effectively with engineers, product managers, customers, partners, and other leaders. Work with our DevOps team to improve our CI/CD pipeline.
Key Qualifications:
- Technical Skills: Proficiency in front-end (React, Angular, Vue.js) and back-end frameworks (Node.js, Django, etc.), databases (SQL/NoSQL), cloud platforms (AWS, Azure), and DevOps tools (Docker, Kubernetes, CI/CD).
- UI/UX Knowledge: Solid understanding of UI/UX principles with the ability to collaborate with designers to create intuitive, user-friendly interfaces.
- Experience: 6+ years as a full stack developer, 4+ in a leadership role. Bachelor’s or Master’s in Computer Science or related field.
- SaaS Platform Deployment: Experience in deploying and managing Software-as-a-Service (SaaS) platforms, ensuring scalability and reliability.
- Project Management: Demonstrated experience managing projects, ensuring timelines, budgets, and deliverables are met.
- Leadership: Proven experience leading teams and fostering innovation.
- Soft Skills: Excellent communication, problem-solving, and organizational skills.
Nice to Haves:
- Infrastructure as Code (IaC): Experience with tools like Terraform, CloudFormation, or Ansible to automate infrastructure management.
- Computer Networking Knowledge: Understanding of networking concepts, protocols, and troubleshooting.
- Machine Learning & AI: knowledge of machine learning and AI system design.
Why Join Us?
- A culture of innovation, empowerment, decision-making, and accountability.
- Contributing to Technology: Ability to make a significant impact on the growth and success of the Telecommunication Industry.
- Growth Opportunities: Advance into higher leadership and technical roles.
- Work-Life Balance: Flexible remote work options.
- Company equity/stock option. Innovation Bonus, Performance-Based Bonus.