wagey.ggwagey.gg
30,649  jobs30,649  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(30,649)/Senior Backend Developer Role(358)/GR8_TECH (12) - Senior Node.js Developer for CMS Core Tech
GR8_TECH

GR8_TECH - Senior Node.js Developer for CMS Core Tech

Remote - Anywhere1mo ago
RemoteSeniorWWCloud ComputingSoftwareSenior Backend DevelopernpmpnpmJestChaiNode.js

Requirements

• Understanding of System Analysis and Design, including microservice, monolith, event-driven, and resilient architectures, requirements elicitation, architectural patterns, delivery guarantees, CAP theorem, and UML diagrams. • Knowledge of Database Management, including relational and non-relational databases, SQL queries, stored procedures, triggers, normalization/de-normalization, ACID properties, transaction isolation, indexing, and security best practices. • Knowledge of basic networking protocols, security concepts (CIA triad), secure communication protocols (SSL/TLS), cryptographic algorithms, PKI, common vulnerabilities mitigation, firewalls, VPNs, NAT, PAT, Authentication, Authorization, IAM, SSO, multi-factor authentication, and directory services. • Understanding of Cloud Computing and DevOps, including IaaS, PaaS, SaaS, virtualization, container technologies (Docker), orchestration systems (Kubernetes), CI/CD pipelines, automation tools (Ansible, Terraform), cloud providers (Azure, Google Cloud), cloud networking, cloud storage, and FinOps methodology. • Understanding of SDLC methodologies (Waterfall, Agile, Scrum, Kanban, DevOps), version control systems (Git), coding standards, testing methods (unit, integration, system, UAT, performance, security, compliance), and CI/CD tools (Jenkins, CircleCI). • Strong problem-solving skills, including critical thinking, creativity, decision-making, communication, analytical skills, time management, adaptability, and conflict resolution. • Good verbal and written communication skills for technical and non-technical audiences, and proficiency in creating comprehensive technical documentation. • Advanced proficiency in Node.js and JavaScript, including language features, runtime environment, event loop, core modules, multithreading, asynchronous programming, package managers (npm, yarn, pnpm), Front End technologies, functional programming, and build tools (Webpack, Rollup, esbuild). • Advanced knowledge of TypeScript, including static typing, complex types, interfaces, union types, generics, and utility types. • Proficiency in designing and implementing scalable RESTful APIs using NestJS, Express.js, Fastify, or similar Node.js frameworks. • Database expertise with SQL and NoSQL systems like PostgreSQL, MongoDB, Redis, and Node.js libraries like Mongoose, TypeOrm, Prisma.io. • Proficiency in performance tuning, optimization, CPU and memory profiling, caching, and monitoring/logging tools like Prometheus, Grafana, and ELK stack. • Advanced proficiency in testing frameworks (Jest, Mocha, Chai), code formatting/linting tools (Prettier, ESLint, Husky, Lint-Staged), and IDEs (Visual Studio Code, WebStorm). • Familiarity with AWS and its foundational services.

Benefits

• The purpose of this role is to lead the design and development of innovative backend solutions for web applications. You will architect scalable, resilient, and maintainable systems that drive product innovation and enhance user experiences. You will also collaborate closely with cross-functional teams to drive improvements in product design and user experience strategies. • What you’ll drive: • Software Architecture and Backend Development • Design and implement scalable and efficient software architectures. • Write, test, and debug complex code for new and existing software applications. • Create and maintain comprehensive technical documentation for software development and system design. • Research and implement new technologies and methodologies to improve software performance and development processes. • Identify and resolve complex software issues and technical challenges. • Develop and enforce testing protocols to ensure software reliability and performance. • Deliver code to production in timely manner according to business expectations. • Team Leadership and Collaboration • Provide guidance and mentorship to junior engineers and team members. • Conduct thorough code reviews to ensure code quality, security, and best practices. • Lead and manage software development projects, ensuring timely delivery and quality as a shared responsibility with the Delivery Manager. • Work closely with cross-functional teams, including product management, design, and operations, to align development efforts with business goals. • Drive continuous improvement in software development practices and processes. • Communicate effectively with stakeholders, including presenting technical concepts and project updates. • What makes you a GR8 fit: • Must-have • Minimum of 5 years of experience in a similar senior engineering role, with a strong track record of leadership, advanced technical skills, and successful project delivery. • Understanding of System Analysis and Design, including microservice, monolith, event-driven, and resilient architectures, requirements elicitation, architectural patterns, delivery guarantees, CAP theorem, and UML diagrams. • Knowledge of Database Management, including relational and non-relational databases, SQL queries, stored procedures, triggers, normalization/de-normalization, ACID properties, transaction isolation, indexing, and security best practices. • Knowledge of basic networking protocols, security concepts (CIA triad), secure communication protocols (SSL/TLS), cryptographic algorithms, PKI, common vulnerabilities mitigation, firewalls, VPNs, NAT, PAT, Authentication, Authorization, IAM, SSO, multi-factor authentication, and directory services. • Understanding of Cloud Computing and DevOps, including IaaS, PaaS, SaaS, virtualization, container technologies (Docker), orchestration systems (Kubernetes), CI/CD pipelines, automation tools (Ansible, Terraform), cloud providers (Azure, Google Cloud), cloud networking, cloud storage, and FinOps methodology. • Understanding of SDLC methodologies (Waterfall, Agile, Scrum, Kanban, DevOps), version control systems (Git), coding standards, testing methods (unit, integration, system, UAT, performance, security, compliance), and CI/CD tools (Jenkins, CircleCI). • Strong problem-solving skills, including critical thinking, creativity, decision-making, communication, analytical skills, time management, adaptability, and conflict resolution. • Good verbal and written communication skills for technical and non-technical audiences, and proficiency in creating comprehensive technical documentation. • Advanced proficiency in Node.js and JavaScript, including language features, runtime environment, event loop, core modules, multithreading, asynchronous programming, package managers (npm, yarn, pnpm), Front End technologies, functional programming, and build tools (Webpack, Rollup, esbuild). • Advanced knowledge of TypeScript, including static typing, complex types, interfaces, union types, generics, and utility types. • Proficiency in designing and implementing scalable RESTful APIs using NestJS, Express.js, Fastify, or similar Node.js frameworks. • Database expertise with SQL and NoSQL systems like PostgreSQL, MongoDB, Redis, and Node.js libraries like Mongoose, TypeOrm, Prisma.io. • Proficiency in performance tuning, optimization, CPU and memory profiling, caching, and monitoring/logging tools like Prometheus, Grafana, and ELK stack. • Advanced proficiency in testing frameworks (Jest, Mocha, Chai), code formatting/linting tools (Prettier, ESLint, Husky, Lint-Staged), and IDEs (Visual Studio Code, WebStorm). • Nice-to-have • Familiarity with AWS and its foundational services. • Benefits Cafeteria — annual budget you allocate to: • Sports • Medical • Mental health • Home office • Languages. • Work-life & support • Work-life & support • Paid maternity/paternity leave + monthly childcare allowance. • 20+ vacation days, unlimited sick leave, emergency time off. • Remote-first + tech support + coworking compensation. • Team events (online/offline/offsite). • Learning culture with internal courses + growth programs. • Our culture & core values: • GR8_TECH culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back. • FUELLED BY TRUST: we’re open, honest, and have each other’s backs. • FUELLED BY TRUST • OWN YOUR GAME: we take initiative and own what we do. • OWN YOUR GAME • ACCELER8: we move fast, focus smart, and keep it simple. • ACCELER8 • CHALLENGE ACCEPTED: we grow through challenges and stay curious. • CHALLENGE ACCEPTED • BULLETPROOF: we’re resilient, ready, and always have a plan. • BULLETPROOF

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

5bluesoftware5bluesoftware - Senior Java Developer2d ago
·Ukraine
In OfficeEMEASeniorCloud ComputingSoftwareSenior Backend DeveloperJavaSQLClaudeSpring BootSpringKubernetesLinuxNoSQLAWSGCPAzure
Adaptive Financial ConsultingAdaptive Financial Consulting - Senior Java Developer - London - Fintech1mo ago
·Unknown
In OfficeEMEASeniorCloud ComputingSoftwareSenior Backend DeveloperJavaDocumentationRESTGoC++
WizzWizz - Senior Back-end Engineer Node.Js5d ago
·Remote - USA
RemoteNASeniorCommercial Real EstateSenior Backend DeveloperBack-endNode.jsTerraform
GameChangerGameChanger - Senior Backend Software Engineer, Stats and Insights4mo ago
·Remote - MT (Mountain)·$160k - $180k/year
RemoteNASeniorCloud ComputingSoftwareSoftware EngineerSenior Backend DeveloperTypeScriptNode.jsPostgreSQLRedisAWS
Common RoomCommon Room - Senior Software Engineer, Backend6mo ago
·Remote - Canada·$84k - $84k/year + Equity
RemoteNASeniorCloud ComputingTourismSoftwareSenior Software EngineerSenior Backend DeveloperAWSNode.jsDocumentationPostgreSQLFront-end
3Pillar3Pillar - Senior Oracle Developer5d ago
·Remote - Canada
RemoteNASeniorCloud ComputingSenior Backend DeveloperQuality ControlOracleChange ManagementData AnalysisSQLPythonDatabricksPandasAWSTableauData VisualizationAzureGCPSynapseRedshift
splitmetricssplitmetrics - Senior Java Developer1w ago
·Remote - Europe Time Zones
RemoteEMEASeniorInsuranceCloud ComputingSenior Backend DeveloperJavaAWSSpringPerformance ManagementExcelTalent Acquisition
JaneJane - Senior Developer3w ago
·Remote - Canada·$128k - $200k/year
RemoteNASeniorPaymentsSoftwareSenior Backend DeveloperFull StackRubyRuby on Rails
LitifyLitify - Senior Salesforce Developer3w ago
·Remote - Americas·$140k - $160k/year + Equity
RemoteNASeniorCloud ComputingSenior Backend DeveloperSalesforceAWSJavaScriptApexFull Stack

Browse more by category

Show 358 moreSenior Backend DeveloperShow 13 morenpmShow 7 morepnpmShow 52 moreJestShow 4 moreChaiShow 708 moreNode.js
Privacy·Terms··Contact·FAQ·Wagey on X