Company Description
CEREBRUM is a pioneer in leveraging machine learning and artificial intelligence to deliver innovative digital solutions. We specialize in creating dynamic, science-driven platforms designed to enhance user engagement. As knowledge experts and innovators, we are passionate about building digital content differently to reshape the future of technology.
Role Overview
We are seeking a Full Stack Engineer with 35 years of professional experience to join our team. The ideal candidate will have strong expertise in Microsoft C#/.NET, React.js, and database/API design, with proven experience deploying and scaling applications on Azure Cloud. You will work across the stack to deliver secure, performant, and user-friendly applications that align with enterprise standards.
Key Responsibilities
- Design, develop, and maintain full stack applications using C#/.NET Core on the backend and React.js on the frontend.
- Build and optimize APIs (REST/GraphQL) with a focus on scalability, security, and maintainability.
- Model and manage databases (SQL Server or Azure SQL) with strong schema design and query optimization.
- Deploy and manage applications on Azure Cloud (App Services, Functions, Storage, Azure SQL, Key Vault, etc.).
- Collaborate with cross-functional teams (design, product, QA) to deliver end-to-end features.
- Implement CI/CD pipelines using Azure DevOps for automated builds, testing, and deployments.
- Ensure application performance, security, and reliability through monitoring, logging, and proactive troubleshooting.
- Participate in code reviews and contribute to engineering best practices.
Required Qualifications
- 35 years of professional experience as a Full Stack Engineer.
- Strong proficiency in C#, .NET Core, and ASP.NET Web APIs.
- Solid experience with React.js (hooks, state management, reusable components).
- Strong database design and optimization skills (SQL Server, MySQL, or PostgreSQL).
- Hands-on experience with Azure Cloud services (App Services, Azure SQL, Functions, Storage, Identity/SSO).
- Familiarity with CI/CD pipelines and version control (Git).
- Strong problem-solving, debugging, and performance optimization skills.
Preferred Skills
- Knowledge of microservices architecture and containerization (Docker, Kubernetes on Azure).
- Familiarity with enterprise authentication (OAuth2, OpenID Connect, Azure AD).
- Exposure to Agile/Scrum methodologies.
What We Offer
- Opportunity to work on scalable, cloud-native applications.
- Collaborative environment with cross-functional teams.
- Professional growth through challenging projects and Azure-focused training.
- 100% Remote work environment
- Competitive compensation package.
- One-Off Home Office Allowance