Responsibilities
- Design, develop, and maintain full-stack applications (frontend + backend)
- Contribute to building scalable SaaS products from early-stage concepts
- Explore and integrate AI tools, APIs, and capabilities into applications
- Participate in technical decision-making and architecture discussions
- Deliver clean, maintainable, and efficient code
- Collaborate with cross-functional teams in a fast-paced environment
Requirements
- Experience as a Full Stack Developer
- Strong knowledge of: JavaScript / TypeScript
- React (Frontend)
- Node.js (Backend)
- Solid understanding of software engineering fundamentals
- Bachelor’s degree in Engineering or related field
- Strong problem-solving and analytical skills
- Ability to work independently and take ownership
- Professional mindset and commitment to quality delivery
Nice to Have
- Python (especially for scripting, data handling, or AI-related tasks)
- Experience with AI tools, APIs, or frameworks (e.g., OpenAI, LangChain, etc.)
- Experience with modern frameworks and tools such as: Next.js (SSR – Server-Side Rendering, SSG – Static Site Generation)
- NestJS (structured backend framework for Node.js)
- Express.js / Fastify
- Experience working with: RESTful APIs and/or GraphQL
- Databases (SQL and/or NoSQL)
- Experience building or contributing to SaaS products
- Familiarity with cloud platforms (AWS, Azure, or similar)
Benefits
- Home office
- 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
Work Arrangement
Remote (Worldwide)
Additional Information
- Proficiency in English
- Passion for technology
- Excited to engage in remote collaboration for a worldwide presence