Salary: 85,000 to 90,000
About the Position
We are seeking a Software Engineer with strong experience in developing internal tools, web platforms, or mobile applications. The ideal candidate has a deep understanding of modern software architecture, the ability to work seamlessly across both backend and frontend responsibilities, and enthusiasm for contributing in a fast-paced, data-driven environment.
You will work closely with Product, Design, and Operations teams to build scalable systems, optimize internal workflows, and deliver high-impact digital products across our ecosystem.
Key Responsibilities
- Design, develop, and maintain internal tools, APIs, and dashboards used across multiple departments.
- Build and optimize web and mobile applications for both end users and internal teams.
- Collaborate with Product Managers and Designers to translate business requirements into technical solutions.
- Ensure code quality, scalability, and security across all projects.
- Contribute to system architecture decisions and CI/CD pipeline automation.
- Monitor application performance and reliability, implementing improvements as needed.
- Support integrations with third-party APIs and internal data services.
Requirements
Required Qualifications
- 36 years of experience in software engineering (backend, full-stack, or internal tools development).
- Proficiency in Node.js, TypeScript, or Python.
- Experience with frontend frameworks such as React, Vue.js, or similar.
- Strong understanding of REST APIs, SQL/NoSQL databases (PostgreSQL, Supabase, Firebase, etc.), and authentication workflows.
- Experience with version control systems (GitHub) and DevOps practices, including Docker and CI/CD pipelines.
- Ability to design maintainable software architectures and write clean, testable code.
Preferred Qualifications
- Experience with mobile application development using Flutter.
- Experience building internal automation tools (e.g., n8n, custom administrative dashboards).
- Familiarity with Supabase, AWS, or similar cloud infrastructure.
- Previous experience working in fast-growing startups or data-driven environments.