
Software engineer
ISS Governance28 days ago
Oslo, NorwayMid Level / Senior
Responsibilities
- Develop and maintain full-stack features using React, Node.js, PostgreSQL, Hasura, and Nhost.
- Build and deploy serverless functions and authentication-aware services with Nhost.
- Containerize development and deployment workflows with Docker.
- Extend and consume GraphQL APIs powered by Hasura.
- Write clean, testable code with unit and integration tests.
- Participate in code reviews, sprint planning, and collaborative troubleshooting.
- Debug issues across UI rendering, APIs, and database performance.
- Document work, share learnings, and contribute to team knowledge sharing.
Requirements
- 3–5 years of professional or intensive project-based software development experience.
- Hands-on experience with React, Hasura, Nhost, and Docker.
- Working knowledge of Node.js, Express or similar frameworks, and PostgreSQL, including queries and basic schema design.
- Experience with Git and modern development workflows, including feature branches, pull requests, and CI awareness.
- Ability to troubleshoot across frontend, backend, and data layers.
- Strong communication, curiosity, and commitment to testing, code clarity, and security awareness.
- Experience with TypeScript, CI tools such as GitHub Actions or GitLab CI, infrastructure-as-code, cloud deployment, or AI integrations is preferred.
Benefits
- Collaborative environment with senior engineers and opportunities for career growth.
- Culture that values diverse skills, perspectives, and experiences.
- Equal employment opportunity and nondiscrimination across employment practices.