Loading...

فرصت های شغلی

به ما ملحق شوید!

Senior Backend Developer
Full-time Hybrid Permanent
Job Description:

We are seeking an experienced and highly motivated Senior Backend Developer to join our dynamic team. The ideal candidate will have a strong background in Node.js, MongoDB, Socket.IO, and TypeScript, with a solid understanding of Docker, DevOps practices, and version control using Git. You will be responsible for designing, developing, and maintaining our backend services, ensuring they are scalable, robust, and efficient.

Responsibilities:

• Design and develop high-quality backend services using Node.js, MongoDB, Socket.IO, and TypeScript.
• Implement and maintain APIs, ensuring they are secure and performant.
• Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
• Optimize existing code for performance, scalability, and maintainability.
• Utilize Docker for containerization and manage DevOps tasks as needed.
• Conduct code reviews and mentor junior developers.
• Utilize Git for version control and collaboration.
• Stay up-to-date with emerging technologies and industry trends.

Requirements:

• Bachelor's degree in Computer Science, Engineering, or a related field.
• Minimum 5 years of experience in backend development.
• Proficient in Node.js, MongoDB, Socket.IO, and TypeScript.
• Experience with Docker and DevOps practices.
• Familiarity with Git for version control.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork abilities.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Junior Backend Developer
Full-time Hybrid Permanent
Job Description:

We are looking for a passionate and skilled Junior Backend Developer to join our growing team. The ideal candidate will have at least 2 years of experience with Node.js, MongoDB, Socket.IO, and TypeScript. Familiarity with Docker, DevOps, and version control using Git is a plus. You will work closely with our senior developers to develop and maintain backend services, contributing to the overall success of our projects.

Responsibilities:

• Assist in the development of backend services using Node.js, MongoDB, Socket.IO, and TypeScript.
• Write clean, maintainable, and efficient code.
• Collaborate with senior developers and other team members to implement new features.
• Participate in code reviews and contribute to improving the codebase.
• Troubleshoot and debug issues as they arise.
• Utilize Git for version control and collaboration.
• Learn and adapt to new technologies and methodologies.

Requirements:

• Bachelor's degree in Computer Science, Engineering, or a related field.
• Minimum 2 years of experience in backend development.
• Proficient in Node.js, MongoDB, Socket.IO, and TypeScript.
• Familiarity with Docker and DevOps practices is a plus.
• Familiarity with Git for version control.
• Strong problem-solving skills and a willingness to learn.
• Good communication and teamwork abilities.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Frontend Developer
Full-time Hybrid Permanent
Job Description:

We are looking for a skilled and experienced Frontend Developer to join our innovative team. The ideal candidate will have at least 3 years of experience with React.js, including expertise in hooks and Redux. Familiarity with backend development areas, as well as experience working with maps, notifications, and Progressive Web Apps (PWA), is a plus. The candidate should also be proficient with Git for version control and have related projects in their repository.

Responsibilities:

• Develop and maintain web applications using React.js, focusing on hooks and Redux for state management.
• Collaborate with backend developers, product managers, and designers to create seamless and responsive user interfaces.
• Implement interactive maps, notification systems, and PWA features.
• Optimize application performance and ensure scalability.
• Utilize Git for version control and collaborative development.
• Troubleshoot and debug issues as they arise.
• Stay updated with the latest industry trends and technologies.

Requirements:

• Minimum 3 years of experience in frontend development with React.js.
• Proficient in React hooks and Redux for state management.
• Familiarity with backend development is a plus.
• Experience with maps, notifications, and PWA is highly desirable.
• Proficient in Git for version control.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork abilities.
• A portfolio of related projects in a repository (e.g., GitHub) is a plus.

Preferred Qualifications:

• No formal degree required.
• Demonstrated experience through relevant projects or work samples.
• Ability to work in a fast-paced and dynamic environment.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Product Manager
Full-time Hybrid Permanent
Job Description:

We are seeking a talented and experienced Product Manager with a strong background in programming to join our team. The ideal candidate will have a deep understanding of software development processes, be familiar with team operations and control, and have a passion for delivering high-quality products. As a Product Manager, you will be responsible for overseeing the product lifecycle from ideation to launch, ensuring that our products meet market demands and exceed customer expectations.

Responsibilities:

• Define and communicate the product vision and strategy to stakeholders and the development team.
• Collaborate closely with cross-functional teams, including developers, designers, and marketers, to ensure seamless product development.
• Gather and prioritize product requirements based on customer feedback, market research, and business goals.
• Create and maintain product roadmaps, ensuring timely delivery of features and enhancements.
• Conduct competitive analysis and market research to identify opportunities and threats.
• Develop and monitor key performance indicators (KPIs) to measure product success and drive continuous improvement.
• Facilitate agile processes and ceremonies, such as sprint planning, stand-ups, and retrospectives.
• Act as the primary point of contact for internal and external stakeholders regarding product-related inquiries.
• Ensure clear and consistent communication of product goals, progress, and changes to all relevant parties.
• Balance technical and business considerations to make informed decisions that align with company objectives.

Requirements:

• Proven experience as a Product Manager, preferably in a technology-driven environment.
• Strong background in programming, with hands-on experience in software development.
• Familiarity with team operations and control, including agile methodologies.
• Excellent communication and leadership skills, with the ability to motivate and guide teams.
• Strong analytical and problem-solving abilities, with a data-driven approach to decision-making.
• Ability to prioritize tasks and manage multiple projects simultaneously.
• Customer-focused mindset with a keen eye for detail and quality.
• Bachelor's degree in Computer Science, Engineering, Business, or a related field is preferred but not required.

Preferred Qualifications:

• Experience with product management tools such as JIRA, Trello, or Asana.
• Understanding of DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
• Experience working in a startup or fast-paced environment.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Senior Android Developer
Full-time Hybrid Permanent
Job Description:

We are looking for a skilled and experienced Senior Android Developer to join our team in Tehran, Iran. The ideal candidate will have a strong background in Java and Kotlin, with at least 3 years of experience in Android development. A track record of published apps on the App Store or Bazar is a plus. The candidate should be a team player with good verbal English abilities, a problem solver, and experienced in working with APIs, Socket.IO environments, OOP, and SQLite.

Responsibilities:

• Design, develop, and maintain high-quality Android applications using Java and Kotlin.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Integrate applications with backend services and APIs.
• Troubleshoot and debug issues to improve application performance.
• Utilize Socket.IO for real-time data synchronization.
• Work with data models and manage SQLite databases.
• Contribute to code reviews and mentor junior developers.
• Stay up-to-date with the latest industry trends and technologies.

Requirements:

• Minimum 3 years of experience in Android development.
• Proficient in Java and Kotlin.
• Experience with APIs, Socket.IO, OOP, and SQLite.
• Strong problem-solving skills and attention to detail.
• Good verbal English communication skills.
• Team player with excellent collaboration abilities.
• A published Android app in the App Store or Bazar is a plus.
• Based in Tehran, Iran, with the ability to work 50% remotely.
• Salary is negotiable based on experience and skills.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Junior Android Developer
Full-time Hybrid Permanent
Job Description:

We are seeking a motivated and talented Junior Android Developer to join our team in Tehran, Iran. The ideal candidate will have at least 3 years of experience in Android development with proficiency in Java and Kotlin. Experience with published apps on the App Store or Bazar is a plus. The candidate should have good verbal English abilities, be a team player, and possess strong problem-solving skills, with experience working with APIs, Socket.IO environments, OOP, and SQLite.

Responsibilities:

• Assist in the development and maintenance of Android applications using Java and Kotlin.
• Collaborate with senior developers and cross-functional teams to implement new features.
• Ensure the performance and quality of applications.
• Integrate applications with backend services and APIs.
• Troubleshoot and debug issues under the guidance of senior developers.
• Utilize Socket.IO for real-time data synchronization.
• Work with data models and manage SQLite databases.
• Participate in code reviews and contribute to improving the codebase.
• Stay updated with the latest industry trends and technologies.

Requirements:

• Minimum 3 years of experience in Android development.
• Proficient in Java and Kotlin.
• Experience with APIs, Socket.IO, models, and SQLite.
• Strong problem-solving skills and attention to detail.
• Good verbal English communication skills.
• Team player with excellent collaboration abilities.
• A published Android app in the App Store or Bazar is a plus.
• Based in Tehran, Iran, with the ability to work 50% remotely.
• Salary is negotiable based on experience and skills.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Senior UI/UX Designer
Full-time Hybrid Permanent
Job Description:

We are seeking a highly skilled and experienced Senior UI/UX Designer to join our team. The ideal candidate will have over 5 years of UX experience and extensive expertise in a broad range of UX skills, including interaction design, visual design, branding, UX research, and more. Mastery of modern design and prototyping tools like Sketch, Photoshop, and Illustrator is essential. You will work cross-functionally with internal and external teams to deliver quality products while advocating for the user every step of the way.

Responsibilities:

• Collaborate with product managers, developers, and other designers to gather requirements and understand project goals.
• Conduct user research, usability testing, and user interviews to gain insights into user behaviors, pain points, and preferences.
• Translate user insights into wireframes, prototypes, and high-fidelity designs using Sketch, Photoshop, Illustrator, and other modern tools.
• Iterate designs based on feedback from stakeholders and user testing results to ensure the best possible user experience.
• Advocate for user-centered design principles and ensure the delivery of user-centric products.
• Create and maintain design systems and guidelines to ensure consistency across all platforms and products.
• Stay up-to-date with the latest design trends, best practices, and emerging technologies in the UX/UI field.
• Work closely with the development team to ensure seamless implementation of designs.
• Continuously seek feedback and input from team members to foster a collaborative and innovative work environment.
• Design for web and iOS platforms, ensuring responsive design and a pixel-perfect approach.
• Adapt to a constantly changing environment and tight timelines, using Agile development approaches.

Requirements:

• Minimum 5 years of UX experience.
• Extensive expertise in interaction design, visual design, branding, UX research, and more.
• Mastery of Sketch, Photoshop, Illustrator, and other modern design and prototyping tools.
• Excellent collaboration skills cross-functionally with internal and external teams.
• Expert problem-solving skills and creativity to find clear solutions that help users achieve their goals.
• Experience with user research, conducting user testing, and distilling feedback into meaningful design improvements.
• Experience designing for web and iOS, including responsive design.
• Detail-oriented, down to the pixel.
• Ability to adapt to a constantly changing environment and tight timelines.
• Familiarity with Agile development approach.
• High energy and a positive attitude.
• A strong portfolio of work that demonstrates the above skills and experiences.
• Proficient in Figma.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Junior UI/UX Designer
Full-time Hybrid Permanent
Job Description:

We are looking for a talented and motivated Junior UI/UX Designer to join our team. The ideal candidate will have a solid foundation in UX principles and practices, with at least 3 years of experience in the field. You should be proficient in design and prototyping tools like Sketch, Photoshop, and Illustrator, and eager to learn and grow in a collaborative environment.

Responsibilities:

• Assist in gathering requirements and understanding project goals in collaboration with product managers, developers, and senior designers.
• Conduct user research, usability testing, and user interviews to gain insights into user behaviors, pain points, and preferences.
• Translate user insights into wireframes, prototypes, and high-fidelity designs using Sketch, Photoshop, Illustrator, and other modern tools.
• Iterate designs based on feedback from stakeholders and user testing results to ensure the best possible user experience.
• Advocate for user-centered design principles and ensure the delivery of user-centric products.
• Help create and maintain design systems and guidelines to ensure consistency across all platforms and products.
• Stay up-to-date with the latest design trends, best practices, and emerging technologies in the UX/UI field.
• Work closely with the development team to ensure seamless implementation of designs.
• Continuously seek feedback and input from team members to foster a collaborative and innovative work environment.
• Design for web and iOS platforms, ensuring responsive design and a pixel-perfect approach.
• Adapt to a constantly changing environment and tight timelines, using Agile development approaches.

Requirements:

• Minimum 3 years of UX experience.
• Proficiency in interaction design, visual design, branding, UX research, and more.
• Skilled in Sketch, Photoshop, Illustrator, and other modern design and prototyping tools.
• Strong collaboration skills with the ability to work cross-functionally with internal and external teams.
• Problem-solving skills and creativity to find clear solutions that help users achieve their goals.
• Experience with user research, conducting user testing, and distilling feedback into meaningful design improvements.
• Experience designing for web and iOS, including responsive design.
• Detail-oriented, down to the pixel.
• Ability to adapt to a constantly changing environment and tight timelines.
• Familiarity with Agile development approach.
• High energy and a positive attitude.
• A strong portfolio of work that demonstrates the above skills and experiences.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

DevOps Engineer
Full-time Hybrid Permanent
Job Description:

We are seeking an experienced and dedicated DevOps Engineer to join our team. The ideal candidate will have a proven track record in developing and maintaining Infrastructure as Code scripts, implementing and managing CI/CD pipelines, and enhancing our overall infrastructure. The role involves close collaboration with development, operations, and security teams to ensure a seamless development and deployment lifecycle, focusing on automation, monitoring, security, and troubleshooting.

Responsibilities:

• Continuous Integration/Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines to streamline the software delivery process, enabling rapid and reliable releases.
• Monitoring and Alerting: Set up robust monitoring and alerting systems to proactively identify and address performance issues, security vulnerabilities, and potential bottlenecks.
• Collaboration: Work closely with development, operations, and security teams to facilitate effective communication and collaboration, ensuring a smooth development and deployment lifecycle.
• Security and Compliance: Implement security best practices and ensure compliance with industry standards. Regularly perform security assessments and audits.
• Automation: Identify opportunities for automation across the infrastructure and development processes to improve efficiency and reduce manual intervention.
• Troubleshooting: Provide technical support for production incidents, troubleshoot issues, and implement preventive measures.

Requirements:

• Proven experience as a DevOps Engineer developing and maintaining Infrastructure as Code scripts, implementing and managing CI/CD pipelines, etc.
• Solid knowledge of Iranian cloud platforms.
• Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
• Strong understanding of CI/CD concepts and tools (e.g., Jenkins, GitLab CI).
• Proficiency in scripting languages (e.g., Python, Shell).
• Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
• Knowledge of networking protocols and security best practices.
• Experience in software development in one or more of the following: Java, Python, Angular/NodeJs.
• Knowledge of databases: SQL and/or NoSQL.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

DevOps Engineer Intern
Full-time Hybrid Permanent
Job Description:

We are seeking a motivated and enthusiastic DevOps Engineer Intern to join our team. As an intern, you will work closely with our DevOps team to support the software development and deployment processes. This is a fantastic opportunity to gain hands-on experience with industry-standard tools and practices in a collaborative and innovative environment.

Responsibilities:

• Collaborate with the DevOps team to support the software development and deployment process.
• Work with developers and other stakeholders to understand requirements and design effective solutions.
• Automate build, test, and deployment processes using tools like Jenkins and Docker.
• Manage and monitor infrastructure using cloud computing platforms like AWS.
• Troubleshoot and resolve issues related to the software development and deployment process.
• Document technical procedures and processes.
• Learn and stay up to date with new technologies and tools related to DevOps practices.
• Develop and execute automated performance test scripts.
• Work with development leadership to define performance bottlenecks and explore solutions.
• Research, test, and analyze different software components within the AssetWorks Facilities suite of software applications.
• Use version control system (Git) to check automated tests into CI/CD pipeline to continuously run automated testing.
• Work closely with development team members to achieve release goals.

Requirements:

• Currently pursuing a degree in Computer Science or a similar field.
• Strong understanding of programming concepts, with experience in programming languages being a plus.
• Familiarity with Linux operating systems and command-line interfaces.
• Familiarity with DevOps practices and tools.
• Excellent written and verbal communication skills.
• Strong problem-solving skills.
• Ability to work collaboratively with colleagues in a results-driven, team-oriented environment.
• Willingness to learn and take on new challenges.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Copywriter (Persian)
Full-time/Part-time Remote Temporary
Job Description:

We are looking for a talented and proficient Copywriter to join our team on a temporary basis for 3 months. This role is 100% remote, and the ideal candidate will be proficient in English but will primarily work in Persian. You will be responsible for creating compelling and engaging content for various platforms, ensuring our brand voice is consistent and appealing to our target audience.

Responsibilities:

• Write clear, persuasive, and original content in Persian for websites, blogs, social media, and marketing materials.
• Collaborate with the marketing team to understand project requirements and deliver high-quality content that meets our goals.
• Conduct thorough research on industry-related topics to generate ideas and content.
• Edit and proofread content to ensure it is free from errors and aligns with our brand voice.
• Optimize content for SEO to improve online visibility and engagement.
• Work closely with designers and developers to ensure content is visually appealing and effective.
• Meet deadlines and manage multiple projects simultaneously.

Requirements:

• Proficiency in English and fluent in Persian.
• Proven experience as a copywriter or related role.
• Excellent writing, editing, and proofreading skills in Persian.
• Strong understanding of SEO principles and content optimization.
• Ability to conduct thorough research and present information clearly and engagingly.
• Creative thinking and the ability to generate innovative ideas.
• Strong attention to detail and ability to meet deadlines.
• Excellent communication and collaboration skills.
• Ability to work independently in a remote setup.


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Remote Support Specialist (24-Hour Shift)
Full-time Remote Permanent
Job Description:

We are looking for two Remote Support Specialists to join our team, providing around-the-clock support for our application users. This role involves customer service duties, troubleshooting issues, and escalating tasks to the appropriate manager. This position is remote and requires individuals who are accessible via digital phone and portal throughout their designated shifts. Knowledge of computers and familiarity with app environments are essential, and previous experience in customer service for a startup or software-related company is a plus.

Responsibilities:

• Provide timely and effective customer support via digital channels (phone, email, chat).
• Troubleshoot technical issues reported by users and provide solutions or escalate to the appropriate team.
• Document support interactions and maintain records of customer issues and resolutions.
• Collaborate with internal teams to resolve complex issues and improve overall customer experience.
• Follow up with users to ensure their issues are resolved satisfactorily.
• Monitor application performance and escalate urgent issues promptly.
• Maintain knowledge of our product and stay updated on new features or changes.
• Adhere to established service level agreements (SLAs) and response time objectives.

Requirements:

• Accessible for 24-hour shifts remotely, equipped with a digital phone and portal access.
• Knowledge of computer systems and familiarity with app environments.
• Excellent communication and interpersonal skills.
• Problem-solving ability and a proactive approach to resolving issues.
• Previous experience in customer service, preferably for a startup or software-related company, is a plus.
• Ability to work independently and collaboratively within a remote team environment.
• High level of reliability and commitment to meeting shift requirements.
• Proficiency in English (written and verbal).


This role offers a dynamic opportunity to provide essential support for our application users across various time zones. If you are customer-focused, technically adept, and thrive in a remote working environment, we encourage you to apply and join our team!


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.

Programmer Intern (Backend or Frontend)
Full-time/Part-time Remote Temporary
Job Description:

We are seeking a motivated Programmer Intern to join our team, specializing in either backend or frontend development. This position is 100% remote, offering an excellent opportunity to gain hands-on experience and collaborate with senior and junior programmers. We welcome students in related fields, such as Computer Science, who are creative, responsive, reliable, and proficient in English.

Responsibilities:

• Backend Intern:
• Assist in developing and maintaining backend services using technologies like Node.js, Python, or Java.
• Collaborate with senior developers to implement server-side logic and integrate with front-end components.
• Write clean and efficient code, following best practices in software development.
• Conduct unit and integration testing, troubleshoot issues, and participate in code reviews.
• Learn and apply principles of database management and API development.
• Frontend Intern:
• Collaborate with senior developers to implement responsive web applications using HTML, CSS, and JavaScript frameworks like React or Vue.js.
• Ensure the application is optimized for various devices and browsers.
• Participate in the design process and contribute creative ideas for user interface improvements.
• Conduct usability testing and gather feedback from users to enhance user experience.
• Learn and apply best practices in frontend development, including accessibility standards and responsive design techniques.

Requirements:

• Pursuing a degree in Computer Science or a related field, or equivalent practical experience.
• Proficiency in HTML, CSS, and Sass (for frontend) or proficiency in Node.js, Python, or Java (for backend).
• Familiarity with responsive web design principles and practices.
• Creative thinking and problem-solving skills.
• Strong communication skills and ability to work collaboratively in a remote environment.
• Responsive and reliable in meeting deadlines and completing tasks.
• Proficiency in English (written and verbal).
• Open to learning from senior and junior programmers and applying new knowledge in a practical setting.


This internship offers a valuable opportunity to gain practical experience in backend or frontend development, enhance your skills under mentorship, and contribute to real-world projects remotely. We encourage applicants from diverse backgrounds and locations. Apply now to start your journey with us!


If you wish to be considered for the position, we kindly request that you submit your resume to the following address. Thank you for your interest in this opportunity.