At Novorésumé, our vision is to "Empower people to Achieve Fulfilling Careers," and our mission is to "Enable and Inspire Humanity to Adapt and Thrive in the Rapidly Evolving Global Economy." We're a highly ambitious, bootstrapped startup that has assisted over 18 million people since 2016.
Our goal is to grow by adhering to our north star, following our values and principles, and empowering millions to achieve fulfilling careers. We're committed to ensuring each team member experiences personal growth, career advancement, financial growth, and an improved quality of life. We operate with high productivity, ambition, empathy, accountability, proactivity, and a focus on deep work, allowing us to fully recharge outside of work.
We're looking for a Senior Full Stack Developer in our Copenhagen office (3 days per week in the office) to play a key role in enhancing our Job Tracker, upgrading our microservices, and improving our website pages. This is your chance to make a real impact—our platform is designed to streamline the job search journey and help people land their dream careers with less frustration.
You'll collaborate closely with a small, agile team, including senior developers and our Tech Lead, to build and refine innovative solutions. If you're passionate about crafting high-quality code and shaping the future of job-hunting technology, we'd love to hear from you!
Develop and maintain back-end and front-end solutions using NextJS, TypeScript, NestJS, Express.js (legacy), Swagger, PostgreSQL, MongoDB, AWS, Kubernetes, and GitHub Actions.
Develop a scalable, flexible, high-performance full-stack product.
Be hands-on in the development process, writing both front-end and back-end code and providing technical guidance to junior developers.
Implement automated tests on front-end applications and microservices.
Address technical debt by developing new microservices and internal libraries.
Conduct code reviews to maintain high standards of code quality and craftsmanship.
Advocate for best practices in full-stack development, including CI/CD, security, performance, and automated testing.
Write clean, efficient, well-documented code that adheres to industry standards.
Collaborate with team members to design and implement user-centric solutions.
Efficiently identify and resolve technical issues and bugs.
Stay abreast of emerging technologies and industry trends to continually improve our development processes.
Maintain high levels of cybersecurity and audit standards, balancing security with user experience.
Is fluent in English with excellent communication and high emotional intelligence.
Is ambitious, proactive, and passionate about technology.
Has a growth mindset.
Is skilled in translating complex ideas into practical software solutions.
Measures success by impact and outcomes, not just effort and hours.
Embraces deep work and minimizes unnecessary meetings.
Sets ambitious goals and inspires the development team.
Combines empathy with high standards and candor.
Generates multiple solutions or proposals for every technical challenge.
Has 5+ years of relevant work experience.
Has experience working with Generative AI.
Has experience developing services that generate PDFs and Word files.
Is an expert in building robust, scalable APIs and full-stack applications using NestJS, NextJS, Express.js (legacy), TypeScript, PostgreSQL, MongoDB, and Docker.
We use Kubernetes to manage a distributed system. Understanding distributed systems and optimizing applications for the architecture is a plus.
Is proficient in software design patterns, data structures, algorithms, and relational databases.
Is familiar with Agile methodologies and tools like Jira, Confluence, and Git.
Transition the old websites and microservices to new microservices built from scratch.
Rebuild the website and blog.
Assist in developing features that empower people to plan their job applications and economic opportunities.
Empowerment to achieve a fulfilling career.
The opportunity to make a significant impact on millions of people.
A fun, engaging, and non-toxic work environment.
A proactive work culture without the need for overtime.
Positive social impact through your work.
A fact-driven environment where feedback is valued.
Recognition and rewards for your achievements.
Access to relevant training, courses, and workshops.
An inclusive and engaging work experience.
Join us in our mission at Novorésumé: "Enable and Inspire Humanity to Adapt and Thrive in the Rapidly Evolving Global Economy!"
Husk at skrive i din ansøgning, at du så jobbet hos Ofir