ISS Governance

Senior Full Stack Software Developer

ISS Governance
Apply
4 months ago
Oslo, NorwaySenior

Responsibilities

  • Design, develop, test, and deploy scalable and secure full-stack software solutions.
  • Architect and implement GraphQL APIs using Hasura and custom resolvers.
  • Develop and maintain Node.js backend services and serverless functions integrated with NHOST and PostgreSQL.
  • Build responsive web interfaces using React.
  • Containerize applications with Docker across development, staging, and production environments.
  • Write maintainable, documented code and promote quality through unit testing, integration testing, and code reviews.
  • Collaborate with product managers, designers, and engineers to turn requirements into technical deliverables.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Share knowledge and contribute to continuous improvement across the engineering team.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional software development experience.
  • Hands-on experience with Node.js, React, PostgreSQL, GraphQL, Hasura, NHOST, and Docker.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with unit testing frameworks such as Jest, React Testing Library, Mocha, or Chai.
  • Proficiency with version control systems, preferably Git.
  • Strong problem-solving, communication, and collaborative teamwork skills.
  • Preferred: proficiency with Python or Java for backend development or tooling.
  • Preferred: experience with AWS, Google Cloud, or Azure, as well as performance monitoring and optimization tools.
  • Preferred: familiarity with CI/CD pipelines, DevOps principles, agile development methodologies, and AI technologies.

Tech Stack

Contact me