Back to jobs

SENIOR SOFTWARE DEVELOPER (REACTJS, AZURE DEVOPS)

Smartdev1
Full-timesenior
Sign in to applyFree account, takes a minute.

Job description

<p>As a&#xa0;<strong>Senior Software Developer</strong>, you will architect and implement end-to-end solutions with a focus on modern front-end interfaces using&#xa0;<strong>Next.js</strong>. You will lead the migration and modernization of legacy systems, specifically upgrading packages and converting codebases to&#xa0;<strong>TypeScript</strong>. Beyond core development, you will be responsible for leading the integration of AI features into business applications and mentoring junior team members on best practices.</p><p><em>*Remote working setting is available</em></p><p><strong>Responsibilities</strong></p><ul><li><strong>Architect and implement</strong>&#xa0;high-performance front-end solutions using&#xa0;<strong>Next.js</strong>&#xa0;and&#xa0;<strong>ReactJS</strong>.</li><li><strong>Lead development projects</strong>&#xa0;and architect scalable, secure full-stack solutions.</li><li>Drive modernization efforts by migrating legacy 3rd party and in-house systems to&#xa0;<strong>TypeScript</strong>.</li><li>Design modular and secure services aligned with enterprise architecture patterns.</li><li>Implement AI features and develop AI test-cases to ensure safe, accurate, and ethical use.</li><li>Maintain and migrate Azure infrastructure, including&#xa0;<strong>Azure Functions, Logic Apps, and App Services</strong>.</li><li>Optimize CI/CD pipelines using&#xa0;<strong>Azure DevOps&#xa0;</strong>for automated building, testing, and deployment.</li><li>Mentor team members in modern React frameworks, Node.js architecture, and Azure best practices.</li></ul> <ul><li>At least&#xa0;<strong>7+ years</strong>&#xa0;of professional software development experience.</li><li><strong>Good English communication ability</strong>&#xa0;for international collaboration</li><li><strong>Strong, hands-on expertise with Next.js&#xa0;</strong>and NestJS as core technologies.</li><li>Advanced mastery of&#xa0;<strong>TypeScript</strong>&#xa0;across frontend and backend.</li><li>Experience architecting scalable full‑stack applications using modern React frameworks and Node.js.</li><li>Proven Azure expertise: Azure Functions, Logic Apps, App Service...</li><li>Strong background in&#xa0;<strong>CI/CD automation</strong>&#xa0;(Azure DevOps preferred).</li><li>Solid understanding of secure coding, API security, cloud security, and best practices.</li><li>Strong proficiency in system design, microservices, distributed systems, and API design patterns.</li></ul><p><em><strong>Nice to have:</strong></em></p><ul><li>NestJS as core technologies for&#xa0;for backend services.</li><li>Experience with large-scale system modernization or cloud migration projects.</li><li>Exposure to SSR, SSG, ISR strategies in Next.js.</li><li>Knowledge of caching strategies (Redis, CDN, edge networks).</li><li>Familiarity with containerization (Docker, Kubernetes) is a plus.</li><li>Experience with infrastructure‑as‑code (Terraform, Bicep, ARM templates).</li><li>Strong analytical, problem-solving, and documentation skills.</li></ul>

Skills

Next.jsReactJSTypeScriptNestJSAzure FunctionsLogic AppsApp ServicesAzure DevOpsCI/CD automationDockerKubernetesTerraformBicepARM templates