Full Stack Engineer - (REMOTE) Technology Remote, 5 Locations Req ID: 2048 · Full-Time Full Stack Engineer - (REMOTE)
Zoocasa
Description
- Design, develop, and maintain features in our Next.js and React web applications, focusing on usability, performance, and scalability.
- Build and enhance backend services and APIs using Node.js and TypeScript, with Python as an asset.
- Contribute to cloud infrastructure and service deployment using AWS (including S3, messaging queues, Secrets Manager, and SQL databases).
- Support and improve CI/CD pipelines and development workflows using tools such as Jenkins.
- Collaborate with cross-functional teams to deliver end-to-end solutions, from frontend interfaces to backend services and integrations.
- Implement vertical story tickets and contribute to new functionality across web and, where applicable, mobile platforms.
- Write clean, testable, observable, and maintainable code following industry best practices.
- Participate in code reviews, technical design discussions, and architectural decision-making.
- Share knowledge through documentation, mentoring, and technical presentations.
- Work closely with engineering leadership and senior peers to align technical execution with business objectives.
- Contribute to operational excellence, including monitoring, performance tuning, and incident response.
- Perform other duties as assigned.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software development experience, with strong full-stack exposure.
- Proven experience building backend services and APIs using Node.js and TypeScript, with Python as an asset.
- Strong experience developing modern web applications using React and Next.js.
- Solid understanding of JavaScript and TypeScript for building interactive, maintainable user interfaces.
- Hands-on experience working with relational databases such as PostgreSQL, MySQL, or MariaDB.
- Demonstrated experience designing and implementing HTTP-based APIs.
- Strong understanding of API design best practices, including RESTful and hybrid approaches.
- Experience building, deploying, and supporting production-grade systems.
- Demonstrated ability to take ownership, collaborate effectively, and deliver high-impact projects.
- High attention to detail, strong problem-solving skills, and a passion for continuous learning across the technology stack.
- Experience with React Native or other mobile development frameworks.
- Familiarity with search and indexing platforms such as Elasticsearch.
- Experience working with cloud platforms, particularly AWS (S3, messaging, secrets management, serverless).
- Exposure to containerization and orchestration technologies, including Docker and Kubernetes.
- Experience with serverless architectures (for example, AWS Lambda).
- Familiarity with authentication and authorization standards such as OAuth.
- Experience with CI/CD tools and workflows, including Jenkins and GitHub Actions.
- Knowledge of observability, monitoring, and performance tooling.
- Experience with DevOps practices, infrastructure automation, or shell scripting.
- Demonstrated full-stack development experience across web and, where applicable, mobile platforms.
- Paid Vacation
- Paid Holidays
- Up to 4 Paid Personal Days
- 5 Paid Sick Days
- $20/pay cheque for the first two pays of the month for your mobile phone/internet
- Fully remote environment
- Amazing company culture
- And more..
