Vacancy title:
Fullstack Developer
Jobs at:
War ChildDeadline of this Job:
Tuesday, February 18 2025
Summary
Date Posted: Tuesday, January 28 2025, Base Salary: Not Disclosed
JOB DETAILS:
Your mission
We are looking for an experienced Fullstack Developerto join the Can’t Wait to Learn project team. The ideal candidate has a robust technical background in JavaScript, Node.js, and ASP.NET Core, along with proven experience in Unityand WebGL development. You will be responsible for developing and maintaining fullstack solutions, ensuring smooth integration of back-end systems with the front-end applications, and optimizing game performance across multiple platforms. You will work closely with cross-functional teams to create scalable, maintainable, and high-quality educational products for children in conflict-affected areas
Project Overview:
The *Can’t Wait to Learn* (CWTL) project is a pioneering initiative that leverages technology to deliver high-quality education to children in conflict-affected areas. The project uses digital game-based learning to provide children with access to effective and engaging educational resources, even in challenging environments.
What you will do:
• Fullstack Development: Design, develop, and maintain fullstack applications using JavaScript, Node.js, ASP.NET Core, and Entity Framework, ensuring smooth and efficient communication between front-end and back-end systems.
• Unity & WebGL Development: Implement and optimize game-based learning applications using C# Mono and Unity, with a focus on WebGL deployments.
• Database Management: Design and maintain scalable and secure databases using MySQL, and ensure efficient data retrieval and storage.
• Azure Cloud Services: Deploy, monitor, and maintain applications on Microsoft Azure, leveraging cloud services to ensure scalability and reliability.
• CI/CD & DevOps: Implement continuous integration and delivery pipelines using Bitbucket Pipelines, ensuring automated testing and seamless deployment.
• Architecture & Best Practices: Apply Domain-Driven Design, Clean Architecture, SOLID, GRASP, and KISS principles to create robust, maintainable, and high-quality codebases.
• Code Optimization & Performance: Analyze and optimize code to improve application performance and user experience, with a focus on algorithm efficiency and data structure optimization.
• Collaborative Development: Work with cross-functional teams including UI/UX designers, front-end developers, and QA specialists to deliver integrated solutions that meet educational goals and standards.
• Documentation & Technical Support: Create and maintain comprehensive technical documentation, provide code reviews, and offer support to team members on complex technical issues.
Your profile
• Experience: 5+ years of experience in fullstack development, with expertise in ASP.NET Core, C# Mono, Unity. Experience with JavaScript, Node.js.
• WebGL Expertise: Proven experience developing and deploying WebGL applications using Unity.
• Cloud Services: Strong experience with Microsoft Azure, including deploying, monitoring, and managing cloud-based applications.
• Database Management: Proficiency in working with relational databases, particularly MySQL.
• CI/CD Knowledge: Hands-on experience implementing CI/CD pipelines using Bitbucket Pipelines or similar tools.
• Architecture Patterns & Principles: Deep understanding of Domain-Driven Design, Clean Architecture, SOLID, GRASP, and KISS principles.
• Data Structures & Algorithms: Strong grasp of data structures and algorithms, with the ability to design efficient and scalable solutions.
• Communication Skills: Excellent written and verbal communication skills, with experience working in a collaborative and multidisciplinary environment.
• Languages: Proficiency in English and Ukrainian (both written and spoken)
Preferred Qualifications:
• Game-Based Learning: Familiarity with the development of game-based learning content and applications.
• Experience with AI: Knowledge or experience working with AI-based technologies in game development.
Tools & Technologies:
• Primary: MySQL, ASP.NET Core, C# Mono, Unity, WebGL, Entity Framework, JavaScript, Node.js
• Cloud Services: Microsoft Azure
• CI/CD: Bitbucket Pipelines
• Project Management: Jira, Confluence
• Design Collaboration: Miro, Figma
Education Requirement: No Requirements
Work Hours: 8
Experience in Months: 60
Level of Education:
Job application procedure
Interested and qualified, Click here to apply.
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.