Full Stack Software Engineer
As a key member of our team, you will play a pivotal role in enhancing our diverse and vibrant technology platform.
Our company is seeking an experienced Full Stack Software Engineer who can take ownership of our application stack, including API, UI, CI/CD, and hosting.
* Take ownership of the entire application stack, including API, UI, CI/CD, and hosting.
* Maintain, optimize, and scale the existing MVP built with Nest.JS, Mongoose, MongoDB (Atlas), Redis, Vue, and Tanstack.
* Modernize the platform using cost-conscious, scalable solutions such as Vercel, Supabase, or similar technologies.
* Collaborate closely with founders to prioritize development, implement new features, and improve product performance.
* Identify bottlenecks and implement solutions to improve speed, scalability, and reliability.
* Implement CI/CD pipelines using GitHub Actions and infrastructure management with Terraform.
* Leverage AI tools to accelerate development, improve product features, and gain competitive advantages.
Requirements:
* Strong experience with Nest.JS and Mongoose / MongoDB.
* Solid front-end experience with Vue and Tanstack.
* Familiarity with Redis, CI/CD (GitHub Actions), and cloud hosting (AWS Beanstalk).
* Experience with modern hosting platforms like Vercel and backend services like Supabase is highly desirable.
* Ability to understand the entire product stack and take full ownership of components.
* Proven problem-solving skills and ability to optimize for scalability and performance.
* Comfortable working closely with founders in a dynamic, evolving environment.
* Experience working in cost-conscious environments and making technology trade-offs thoughtfully.
Benefits & Perks:
* Flexible hours.
* Competitive compensation based on experience.
* Career plans to allow for extensive growth in the company.
* International projects.
* Oowlish English Program (Technical and Conversational).
* Oowlish Fitness with Total Pass.
* Games and competitions.