Lead Fullstack Developer

Lead - Full time

Client : Firmnav

Industry : Market Research


Firmnav is a 1.5-year-old rapidly growing AI startup with a SaaS platform that provides next-generation company and market insights. Clients like capital funds, strategy organizations and sales teams use the platform to find, analyze, and prioritize companies for potential investments, targeting sales efforts etc. The company is currently working on its newest suite of features where clients can train their own AI models on Firmnav data.

Firmnav collects, enriches, and processes large amounts of structured and unstructured data on all companies in the Nordics + the UK with plans to soon expand to more countries.

Firmnav is partly owned by Trifork, a well-known Danish IT product development company with 1000 tech staff and is an off-spring of the Trifork labs community where they groom the next unicorns.

Highlights

Firmnav (https://firmnav.com/) is a 1.5-year-old rapidly growing AI startup with a SaaS platform that provides next-generation company and market insights. Clients like capital funds, strategy organizations and sales teams use the platform to find, analyze, and prioritize companies for potential investments, targeting sales efforts etc. The company is currently working on its newest suite of features where clients can train their own AI models on Firmnav data. Firmnav collects, enriches, and processes large amounts of structured and unstructured data on all companies in the Nordics + the UK with plans to soon expand to more countries. Firmnav is partly owned by Trifork, a well-known Danish IT product development company with 1000 tech staff and is an off-spring of the Trifork labs community where they groom the next unicorns.

Lisbon, Portugal

Responsibilities

To support Firmnav expansion we are seeking a Lead Fullstack Developer to join our new development team in Lisbon.

Your main responsibilities will be:
• Leading our Lisbon team of software developers
• Being responsible for overall progress and the building of a scalable, well-functioning product
• Helping plan sprints, facilitate effective teamwork and collaboration, remove blockers for your colleagues, and facilitate code reviews
• Being responsible for release management and product development
• Supporting and mentoring your colleagues and make decisions on solutions architecture in collaboration with the CTO and your team
• Take up the role of Client Manager. The Client Manager will as part of their work be responsible for coordinating INSCALE’s delivery of Services to Client and all activities and reporting related to these Services
• Actively managing performance by promoting regular performance reviews for Team Members
• Sharing information and expertise with others to enable the development and achievement of team goals
• Ensuring that the Team Members correctly understand the business's needs

Qualifications

Must-Have:
• +5 years of experience in software engineering
• Preference will be given to candidates with experience with both Node.js and React
• Experience with automated testing
• Ability to provide architecture feedback to the management and CTO

Nice to Have:
• +1 years’ experience in a people management role of at least 4 people and delivering enterprise software
Experience with:
• Typescript
• CI/CD Pipelines
• Docker
• Kubernetes
• GraphQL (Apollo or similar clients)
• Database design
• Postgres
• ElasticSearch
• RabbitMQ
• ORM systems like TypeORM, TypegraphQL
• Nx
• Jest

Soft Skills Requirements:
• Strong interpersonal skills: able to foster relationships with remote-first employees and Copenhagen and Lisbon office
• Good communicator: provides good feedback and status updates, seeks help when required, and escalates issues when necessary
• Ambitious: strives for technical excellence and continuous improvement
• Proactive: has the drive for continuous learning, takes initiatives to improve our tech and product
• Creates high-performance teams, through the ability to encourage everyone's participation and effort, building cohesion and maintaining team motivation.

Education

BSc/BA degree in computer science, engineering or related discipline OR relevant years of experience in required skills