Backend Developer
We are looking for a skilled Backend Developer to join our innovative team at Oflo.ai! In this role, you will be responsible for implementing robust backend solutions that enhance our AI-first SaaS platform. You will collaborate closely with cross-functional teams, including product managers and frontend developers, to ensure seamless integration and optimal performance of our solutions.
Key Responsibilities
- Design, develop, test, deploy, maintain, and improve the software.
- Manage individual project priorities, deadlines, and deliverables.
- Build the libraries and frameworks that support large, complex web applications.
- Optimize web applications to maximize speed and scale.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic and enhance overall application functionality.
- Implement automated testing, identify bugs, and troubleshoot issues to ensure the reliability and performance of applications.
- Monitor application performance and troubleshoot production issues to enhance user experience.
- Document processes and maintain clear communication with the development team to facilitate project management.
Requirements
- 1-3 years of experience in backend development with a strong portfolio of completed projects.
- Strong understanding of OOP principles, Data Structures & Algorithms.
- Expertise in C#, ASP.NET, MVC, REST, and Web API.
- Experience in server-side web development and understanding of IIS, Apache, or Nginx.
- Experience with source control (Git), JIRA, Agile methodologies, and SDLC.
- Working proficiency and communication skills in verbal and written English.
Qualifications
- Master's in Computer Science or related technical field.
- Experience engineering software systems of medium-to-large scope and complexity.
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Interest and ability to learn other coding languages as needed.
Benefits
- Competitive salary that reflects your experience and expertise.
- Flexible remote work options, allowing you to work from the comfort of your home.
- Opportunity for professional growth and development in a fast-paced, innovative environment.
- Access to cutting-edge technologies and resources to enhance your skills and knowledge.
Good to Have (Bonus Skills)
- Experience with game development frameworks or engines (e.g., Unity, Unreal Engine) is a plus.
- Familiarity with containerization tools like Docker or orchestration platforms such as Kubernetes.
- Knowledge of database management systems and cloud service providers (e.g., AWS, Azure).