Hiring

Fullstack Junior Software Engineer - Javascript/Typescript
Remote
Designing a Better Tomorrow

nuom is a product design and engineering studio that helps companies in the pharma tech and life science industries deliver fast and effective patient and provider solutions. Our team of product design experts is located around the world and brings 12 years of experience to the table. Together, our experts help companies improve regulatory compliance, analyse medical data, and empower patients to live happier and healthier lives.

About The Opportunity

At nuom, product development is an extremely collaborative effort. Each project is given a small cross-functional team to collaborate closely with our clients and stakeholders to deliver high-quality digital products. You'll be joining a small, close-knit company that helps early-stage startups realise their vision and deliver MVPs to market.

We are looking for a Software engineer with 1 year of experience in Full Stack software development using NodeJS and Modern Frontend Frameworks. Salary up to £30k based on experience.

As part of the Engineering team, you will help develop innovative products for our customers using the latest web technologies. Our web developers tend to support both Frontend and Backend but each engineer have a primary focus and speciality.

For this role, your focus will be on the Backend functionalities using principally NodeJS. Most of our projects use Firebase cloud functions or frameworks based on ExpressJS

Responsibilities

- Support the Web team in developing Frontend and Backend
- Research solutions for implementation challenges
- Communicate tradeoffs to clients, project managers, and fellow developers
- Review your own code (and sometimes others') to improve our adherence to our company code standards
- Assist project managers with scoping and estimating
- Communicate daily via stand-ups and Slack
- Participate in scheduled video meetings with customers.

Essential Skills & Qualifications

Javascript - While we are using Typescript, good Javascript foundations are necessary.
Typescript or other OOP languages
All our web applications are using Typescript on both the frontend and backend.
NodeJS - We are using Firebase cloud functions written in NodeJS Typescript. For some projects, we are using ExpressJS, on its own or part of NestJS or NuxtJS framework.
Git familiarity
We use Bitbucket for version control and Bitbucket Pipelines for deployment.
Strong time management skills - We try to keep meetings to a minimum and stay out of your way so you can code. You will be given tasks to carry during a specific sprint or week. Other than that, you’re in charge of triaging your work, getting it done, and communicating challenges that come up so the team can help.
Attention to detail - As a hybrid remote team, we communicate a lot in writing. You’ll need to read carefully! We also value quality assurance, and our engineering team takes responsibility for reviewing and testing their own work.
Clear written and verbal communication - You’ll be writing a lot: status updates, questions, analyses, requirements, code documentation, and more. As well as participating in meetings with customers to provide development updates.
Agile development - We are following the agile methodology with 2 week-long sprints.

nuom is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other legally protected characteristics.

Let’s make your digital product a success

We share everything we’ve learned from over 12 years building successful products for companies just like yours.