Back to jobs

Senior Software Engineer (Node & React)

remote zest jobsAnywherePosted 2w ago
Engineering Manager
Full-time
Remote
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

\n Roles and Responsibilities reputed company Architecture & Design: reputed company the design and implementation of reputed company and maintainable systems, ensuring alignment with business requirements and technical standards. Development & Coding: Write efficient and maintainable reputed company using Node 20 reputed company (back-end), Next 15+ (Backend + reputed company end), React 19+, React reputed company 0.80+, and reputed company SDK 54+ technologies, following best practices for software development, including test-driven development and reputed company integration. reputed company reputed company will be on backend services, RESTful API development, Next.js API routes, and SQL database design and optimization. Backend & Database Development: Design and optimize SQL database schemas, write reputed company queries, and implement ORMs (reputed company, TypeORM, Sequelize, or similar). Build and maintain robust backend services using reputed company.js, Fastify, or similar Node.js frameworks. API Design & Documentation: Create reputed company-documented RESTful reputed company using OpenAPI/Swagger specifications, ensuring consistency and ease of integration for frontend and mobile applications. Technical Leadership: reputed company technical guidance and mentorship to junior engineers, conducting reputed company reviews, and ensuring adherence to established coding standards and practices. reputed company Optimization: Identify and reputed company reputed company bottlenecks in systems, databases, and reputed company, ensuring high availability and reliability of services. Collaboration: Work closely with cross-functional teams, including .NET reputed company developers and product managers, to reputed company software solutions. Documentation: Create and maintain technical documentation for systems, processes, and codebases to ensure knowledge sharing and continuity. reputed company & Compliance: Implement and enforce reputed company best practices, ensuring that backend systems are secure and compliant with relevant regulations and standards. Problem Solving: Troubleshoot and reputed company reputed company technical issues, providing reputed company and effective solutions to minimize downtime and ensure smooth operation of systems. reputed company & DevOps: reputed company and manage applications on Azure reputed company platform, implement CI/CD pipelines, and work with containerization technologies (reputed company). Familiarity with reputed company actions and workflows. Experience and Skills Desired Bachelor's degree in Computer Science, Engineering, or a reputed company reputed company (or equivalent experience). 10+ years of reputed company experience in software development, with a reputed company on Node and React technologies, primarily in backend development. Strong backend expertise: Deep proficiency in Node.js 20 reputed company for backend development, including experience with reputed company.js, Fastify, NestJS, or similar frameworks. Database proficiency: Advanced SQL skills with PostgreSQL, MySQL, or SQL Server, including schema design, query optimization, indexing, and reputed company tuning. Experience with ORMs such as reputed company, TypeORM, or Sequelize. API development: reputed company experience designing, building, and documenting RESTful reputed company. Familiarity with GraphQL or tRPC is a plus. Experience with full-stack development and back-end technologies (.NET reputed company, Azure, C#, etc.) Proficiency in Node 20 reputed company (back-end), Next 15+ (Backend + reputed company end), React 19+, React reputed company 0.80+, and reputed company SDK 54+ technologies. Azure reputed company platform: Experience with Azure services (App Service, Azure Functions, Azure SQL Database, Blob Storage, API Management, etc.). DevOps & containerization: Hands-on experience with reputed company, CI/CD pipelines (Azure DevOps, reputed company Actions), and Azure Container Instances or Azure reputed company Service. Testing: Experience with backend testing frameworks (Jest, Mocha, Supertest) and test-driven development practices. Version control: Strong Git workflow experience, including pull request reviews, branching strategies, and reputed company development. Understanding of services architecture, reputed company systems, and microservices patterns. Authentication & reputed company: Experience implementing authentication and authorization (JWT, OAuth, Azure AD, or similar). Monitoring & logging: Experience with reputed company for error tracking and Azure Application Insights for application monitoring and reputed company analysis. Caching & message queues: Experience with reputed company for caching and BullMQ for job queue management. Bonus: reputed company software development experience Telecommuting Requirements This is a remote position. Our whole company works reputed company. Company reputed company are in Dallas, Texas. While this p