Apply

Senior Backend Software Engineer - Node.js

Posted 7 days agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: Brazil, Portugal, UK, USA, India, Romania

πŸ” Industry: Software Engineering

🏒 Company: MinderaπŸ‘₯ 1001-5000πŸ’° $2,140,000 Debt Financing over 2 years agoCloud Data ServicesConsultingBig DataWeb DevelopmentData IntegrationCloud SecuritySoftware EngineeringRetail TechnologyCyber SecurityCloud Management

πŸͺ„ Skills: GraphQLNode.jsSQLAgileGitJavascriptTypeScriptREST APINosqlMicroservices

Requirements:
  • Proficient in Vanilla JavaScript and/or TypeScript and modern frameworks including React and Node.js.
  • Experience in developing performant, resilient, and secure services.
  • Ability to build and manage asynchronous and event-driven workflows.
  • Knowledge of protocols and architectural patterns like HTTP, REST, and/or GraphQL.
  • Capability to create testable code and prioritize testing.
  • Familiarity with cloud platforms like AWS, GCP, or Azure.
  • Experience with SQL and NoSQL data stores.
  • Understanding of service-oriented architectures, design patterns, and data structures.
  • Proficiency with code versioning tools like Git in a continuous delivery process.
  • Familiarity with code quality tools like linters, type checkers, and static analyses.
  • Experience with Agile methodologies such as Scrum and Kanban.
  • Ability to integrate systems like warehouse management and eCommerce.
Responsibilities:
  • Implementing innovative cloud-based solutions.
  • Collaborating with Front-End developers to deliver performant and secure services.
  • Developing and maintaining features in a collaborative, Agile environment.
  • Writing testable code and ensuring test coverage meets agreed levels.
  • Documenting code.
  • Taking ownership of code from development to deployment and maintenance.
  • Diagnosing issues in production and finding solutions.
  • Working autonomously and collaboratively to complete tasks.
  • Being involved in solutions design and implementation.
  • Caring about the complete code deployment lifecycle.
Apply