آگهی‌های استخدامی

استخدام Full Stack Software Engineer

تپسل | Tapsell
تهران، تهران

شرح موقعیت شغلی

Summary:


We are seeking a passionate and experienced Full Stack Software Engineer to join our dynamic team and play a pivotal role in developing our next-generation conversational customer experience platform. Our mission is to help businesses serve their customers in the fastest, most human-like ways possible. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining the core components of our platform, ensuring its scalability, performance, and adherence to industry best practices. You will collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to bring our vision to life.


This Job position is full-time and hybrid.


Responsibilities:


  • Develop, test, and maintain responsive web applications using a variety of programming languages and frameworks.
  • Optional but Preferred: Write clean, maintainable, and efficient code using Ruby on Rails and other relevant technologies.
  • Work with generative AI technologies such as OpenAI APIs. 
  • Collaborate with Product Managers and Designers to understand end-user requirements and translate them into technical specifications.
  • Design and implement robust back-end solutions, including database integration, server-side logic, and API development.
  • Create and optimize front-end interfaces to ensure high performance and user-friendly experience.
  • Implement RESTful APIs and microservices to support various platform features
  • Apply design patterns and principles to create scalable and maintainable software solutions
  • Work effectively within agile development frameworks, including Scrum and Kanban
  • Participate in code reviews and provide technical mentorship to junior engineers
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with the latest technologies and trends in the software development landscape

 Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 4+ years of experience in software development, with a focus on backend technologies
  • Strong proficiency in Ruby on Rails and other relevant programming languages
  • Familiarity with frontend technologies, including HTML, CSS, and JavaScript
  • Experience with React
  • Familiarity with messaging protocols, sockets, and web sockets
  • Experience with handling real-time events
  • Experience with design patterns and principles
  • Solid understanding of agile development methodologies, such as Scrum and Kanban
  • Excellent problem-solving and analytical skills
  • Effective communication and collaboration skills
  • Passion for creating innovative and user-friendly software solutions
  • Ability to work on open source software and maintain or expand them
  • Ability to integrate various systems
  • Ability to communicate effectively with remote teams

  • Benefits:
  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge technologies and make a significant impact on the future of customer experience
  • Collaborative and supportive work environment
  • Chance to grow and develop your skills through challenging projects and mentorship opportunities
 





مهارت‌های مورد نیاز

  • Software Engineering
  • Back-end
  • Front-end
  • vue.js
  • Ruby

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۱۱/۲۸ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه