Develop and maintain scalable and high-performance frontend and backend solutions.
Collaborate with cross-functional teams, including product managers and designers, to design effective software architectures and implement new features.
Write clean, well-documented code in accordance with best practices and methodologies.
Continuously improve and optimize the existing codebase for quality, scalability, and maintainability.
Integrate with REST APIs and backend services to create comprehensive solutions.
Guide and mentor other engineers, lead technical initiatives, and promote a culture of collaboration and continuous improvement.
Participate in code reviews, providing constructive feedback to peers.
requirements-expected :
5+ years of full-stack development experience, with strong skills in Node.js, TypeScript, React, CSS3, and HTML5.
Extensive experience in engineering best practices and building large-scale distributed systems.
Familiarity with message queues (e.g., RabbitMQ, ActiveMQ, SQS) and various data storage solutions (Redis, ElasticSearch, MySQL, PostgreSQL, MongoDB).
Advanced understanding of testing practices, including unit tests, integration tests, performance tests, and end-to-end (e2e) tests.
Proficiency with Docker, Git, and observability tools such as Bugsnag or New Relic.
Excellent problem-solving, analytical, and communication skills, with a collaborative mindset for working in a dynamic startup environment.
Positive attitude, growth mindset, and strong command of English.
offered :
Fully remote work
Benefits including a multisport card and healthcare