Job Description We are looking for a skilled Fullstack Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications. You will work closely with designers and other developers to implement new features and improve existing ones. This includes optimizing applications for maximum performance and scalability, ensuring the technical feasibility of UI/UX designs, and translating them into high-quality code. Key responsibilities: - Collaborate with designers and other developers on software application design and implementation. - Optimize applications for maximum performance and scalability. - Evaluate technical feasibility of UI/UX designs and translate them into high-quality code. - Write clean, maintainable, and efficient code following best practices. - Troubleshoot and resolve issues related to both front-end and back-end development. Required Skills and Qualifications To be successful in this role, you should have extensive experience with Node.js for back-end development, strong proficiency in React and related libraries for front-end development, knowledge of version control systems, preferably Git, strong problem-solving skills and attention to detail, and excellent communication and teamwork skills. - Extensive experience with Node.js for back-end development. - Strong proficiency in React and related libraries for front-end development. - Knowledge of version control systems, preferably Git. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills. Benefits We offer a range of benefits to support your career development and well-being, including: - 100% remote work (from anywhere). - Flexible hours: create your own schedule. - Paid parental leaves, vacations, and national holidays. - Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent. - Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities. Others We are committed to creating an inclusive workplace culture where everyone feels valued, respected, and empowered to succeed.