Position: Full Stack
Company: SimilarDev
Experience required: 2y
English level: upper

**Job Description: Full Stack Software Engineer**

**About Us:**
We are a leading organization in the video market, dedicated to powering video experiences for organizations worldwide - live, on-demand, or real-time. Our mission is to make video usage simpler and enhance people's lives through video. With millions of users relying on our products daily for teaching, learning, watching, connecting, and collaborating, we take pride in being at the forefront of the industry. Our company fosters a diverse and collaborative work environment, where every team member's voice is valued. We offer a fully remote work setup, allowing our employees to thrive in a flexible and creative atmosphere.

**Job Title: Full Stack Software Engineer**
**Location: Fully Remote**

**Responsibilities:**

Collaborate with the development team to design, develop, and maintain web applications using React for the frontend.
Utilize backend experience with Node.js (NestJS - advantage), JavaScript, and TypeScript to build robust and scalable server-side components.
Work on both frontend and backend tasks, ensuring seamless integration and smooth user experiences.
Participate in the full software development lifecycle, from ideation and design to deployment and maintenance.
Take ownership of feature development and contribute to code reviews to ensure high-quality code.
Be a team player, actively communicating with team members, and contributing to a positive and productive work environment.
Requirements:

Strong proficiency in React and frontend web technologies, with a track record of building user-friendly and responsive web applications.
Backend experience with Node.js (NestJS - advantage), JavaScript, and TypeScript is preferred.
Minimum of 2 years of experience working in a professional software development environment.
A proactive team player who is committed to working full-time and thrives in a collaborative setting.
Excellent communication skills in English, both spoken and written.
Additional Information:

Familiarity with other backend technologies and frameworks is a plus.
Knowledge of video-related technologies or streaming platforms would be advantageous.
Experience with cloud-based development and deployment is beneficial.

**Note:**
At our company, we believe in hiring individuals based on their potential and passion rather than just a list of skills. If you possess the required expertise in React and backend technologies, and you are excited about shaping the future of video experiences, we encourage you to apply. Our fully remote work setup fosters a flexible and creative environment, allowing you to grow both personally and professionally.