We are seeking a Full-Stack Developer to expand the Software Development team. You will work on the existing products Software Ravine owns. Working closely with stakeholders and clients, you will translate business requirements into working software, from front-end interfaces to back-end services, secure API endpoints, and AI-powered applications.
This is a remote role. You must work remotely in GST timezone.
- Design and build full-stack internal tools to support engineering and operational workflows.
- Build integrations between enterprise systems by consuming application APIs and creating secure API endpoints to transport data.
- Build and support data pipelines that move, transform, and surface operational data across systems.
- Leverage AI tools and LLM-based agents to accelerate development and extend the capabilities of internal systems.
- Work closely with clients and non-technical stakeholders to translate business requirements into working solutions.
- Write clean, well-documented code and participate in code reviews to maintain quality standards across the team.
- Apply a security-first mindset by writing defensively, handling data with care, and building systems that are robust and maintainable.
- Troubleshoot, debug, and resolve issues across the full stack.
- Proactively identify opportunities to improve existing workflows through automation or better tooling.
- 3–5+ years of hands-on full-stack development experience.
- A degree in Computer Science, Software Engineering, or equivalent practical experience.
- Comfort with JavaScript/TypeScript, at least one modern front-end framework, and one back-end framework.
- Proficiency in
.NET
and Python for back-end development and data manipulation.
- Experience with relational databases such as T-SQL or MySQL, including query optimization and data modeling.
- Experience building and consuming REST and SOAP APIs.
- Familiarity with Git, Docker, and CI/CD fundamentals.
- Exposure to cloud services in AWS or Azure.
- A working familiarity with AI tools and their limitations.
- A collaborative, self-directed work style and strong communication skills.
To apply, send your resume to hr@softwareravine.com.