Backend Developer
We are looking for a Backend Developer to join our team! As a Backend Developer, you will be required to implement game functionality by translating design ideas, concepts, and requirements into engaging games inside the Startuped AI Venture CRM. You will collaborate closely with game designers and frontend developers to ensure seamless integration and optimal performance of the gaming experience. Your role will involve designing and optimizing backend systems that handle game logic, data management, and user interactions, enabling us to create immersive and interactive experiences for our users. If you are passionate about game development and eager to push the boundaries of technology, we want to hear from you!
Apply NowKey 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, Web API
- Experience in Server-Side Web Development and understanding of IIS / Apache / Nginx
- Experience with Source Control (Git), JIRA, Agile & SDLC
- Working proficiency and communication skills in verbal and written English
Qualifications
- Masters 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
- 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).