PureCS
Full Stack Engineer
PureCSUnited Arab Emirates10 days ago
Full-timeInformation Technology

We have an open position for Full Stack Developer with hands-on experience in MERN/MEAN stack, SQL Server, and Azure DevOps. The ideal candidate should be capable of designing, developing, deploying, and maintaining scalable web applications and APIs.


Key Responsibilities:

  • Design and develop responsive web applications using React.js/Angular, Node.js, and Express.js.
  • Create and maintain RESTful APIs and backend services.
  • Work with SQL Server for database design, optimization, and complex query handling.
  • Integrate front-end and back-end systems to ensure seamless data flow and functionality.
  • Implement CI/CD pipelines using Azure DevOps for automated builds, testing, and deployment.
  • Manage application hosting, configuration, and environment setup in Azure.
  • Collaborate with cross-functional teams (UI/UX, QA, DevOps, Product) for requirement analysis and solution design.
  • Optimize performance, scalability, and security of applications.
  • Troubleshoot production issues and perform root cause analysis.
  • Maintain clear documentation for code, APIs, and deployment processes.


Technical Skills:

  • Frontend: React.js / Angular, HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Backend: Node.js, Express.js
  • Database: SQL Server (queries, stored procedures, performance tuning)
  • DevOps: Azure DevOps (CI/CD pipelines, Repos, Boards), Git
  • Cloud: Azure App Services, Azure Functions, Azure SQL Database, Storage
  • Tools: Postman, Visual Studio Code, Docker (preferred)
  • Others: REST API design, JSON, Authentication (JWT/OAuth), Microservices


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of hands-on development experience in MERN/MEAN stack.
  • Strong knowledge of SQL Server database management and performance optimization.
  • Experience working in an Agile/Scrum environment.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.


Nice-to-Have:

  • Experience with GraphQL, Redis, or SQL databases.
  • Familiarity with containerization (Docker/Kubernetes).
  • Knowledge of Azure security and monitoring tools.

Key Skills

Ranked by relevance