Senior React + Node Full Stack Developer

Hey there! πŸ‘‹

We are looking for a Full-stack Software Engineer (React + Node.js) to join our team on a full-time basis. You will be working closely with a team in a funded San Francisco-based startup building software for in healthcare industry, which leverages AI and LLMs to facilitate drug test data analysis.

Requirements: 🎯

- Upper-intermediate skills in English (B2+);
- Excellent communication and collaboration skills;
- Strong problem-solving and analytical skills;
- 4+ years of experience in React.js;
- React-Redux;
- Strong layout skills (HTML, CSS), experience with Figma/etc;
- Javascript/Typescript, Webpack, React 18+, Jest;
- SQL databases (MySQL, PostgreSQL);
- ExpressJS;
- Docker;

Would be a plus: ✨

- C1 (Advanced) English;
- Experience with GCP or AWS;
- Experience with Amber.js;
- B.Sc. in Computer Science or related field;

What’s in it for you: 🌴

Professional Growth & Lifestyle:

- Remote work (our team is 100% remote);
- Access & support for obtaining GCP and AWS certifications;
- Opportunity to join an international team of a fast-scaling startup;
- Free English courses;
- Leadership initiatives.

Benefits:

- Annual vacation: 20 business days (100% compensation)
- Annual sick leave: 10 business days (100% compensation)
- Competitive compensation.

Our talent specialist is available during normal business hours in Kyiv timezone and will be glad to assist you with any further inquiries.

Best regards,
Universium Team ❀️

About Universium

Universium is a digital product company, based in Seattle/Bellevue 🌲, Boca Raton 🌴, and Kyiv πŸ‡ΊπŸ‡¦. We are focused on building and incubating tech products which will shape our tomorrow.

We are a team of 18 talented engineers and designers. Some of our team members come with experience of working at Google, Amazon and Credit Suisse, to name a few.

Founded in 2016, we've been fortunate to partner with over 30 companies of various sizes to build both internal products and flagship applications. Some of our clients include: Uber, Cisco, Dropified, IHG and Service Raider. We work with small businesses, enterprises and even several U.S.-based universities, including Florida Atlantic University. Our work has also received U.S. NSF awards (SenseStream, TeamSparX).

How are we different from other employers, you might ask? πŸ€” β€” Universium does not provide outstaffing and outsourcing services. Instead, we focus on long-term partnerships with ventures on a vested and/or shared revenue model. This, essentially, makes us a technology partner and core part of the team. This also means more exciting opportunities for you to grow and work with exceptionally talented teams.

We are looking for driven and motivated specialists, who are willing to grow, demonstrate ownership in everything they do and take pride in delivering excellence in their work. We have outlined a set of principles which have been guiding our team's success over the years:

🎯 Learn to say "no";
🎯 Better show than tell;
🎯 Prioritize depth over breadth (a.k.a., research-first);
🎯 Remain open to new ideas;
🎯 Fear silos;
🎯 Be respectful, yet brutally honest.

Our team is fully remote and is scattered around the world. Our talent is in Ukraine πŸ‡ΊπŸ‡¦, Poland πŸ‡΅πŸ‡±, Portugal πŸ‡΅πŸ‡Ή, United States πŸ‡ΊπŸ‡Έ and Canada πŸ‡¨πŸ‡¦. Therefore, we appreciate good English skills and always try to offer flexible time schedule. We also strive to provide competitive compensation, medical leave and vacation time.

Here are answers to some of our frequency asked questions:

**Q: Do you have performance reviews? How often do they happen?**
A: Yes! We provide two layers to performance reviews. First, we schedule 1:1 feedback sessions for you with our co-founders. We use these as an opportunity to listen to your feedback and provide our advice about improving your experience in the team. Second, we conduct full performance review every 6 months, which may include salary raises and migration between projects our company works on.

**Q: Do you require usage of any time trackers during work?**
No. We are adamant about building trust within our team. Therefore, precise time tracking is not necessary. We expect you to be honest and responsible about time spent on assigned objectives. Based on our experience, the lack of performance can be identified much easier, and without time trackers, which invade engineer’s privacy.

**Q: Will I have to attend any meetings?**
Yes. However, we cherish β€œdeep work”. Our team holds quick daily stand-ups (up to 15 mins on average), when you will be expected to provide your progress updates. Additionally, we conduct all-hands meetings every month, so that everyone at Universium had a chance to present their achievements and learn about work done by others in the company.

**Q: Are there expected working hours?**
Yes and no. Our main requirement is for you to deliver expected results on time. To do this, you need to be able to communicate with your peers and present updates during daily meetings, which are scheduled during business hours in Kyiv time zone. However, beyond these needs β€” your schedule is in your own hands.

**Q: Do you have a website? What are the projects your company works on? How large is your team?**
All of this, and much more, you can find on our website: universium.co. If you have more questions β€” our team is always happy to answer them.

**Q: How does your development pipeline look like?**
We use Jira for task management. Tasks are prepared by the Project Manager and can be provided by our Team Lead, Q/A team and so forth. We expect you to provide an estimate of time required to finish the objectives and meet it when the work is complete. In fact, your ability to meet the set estimates is one of the metrics we evaluate during our performance evaluation. Once the task is done, the functionality is reviewed by our Q/A team and code is reviewed by your peers and the team lead. And then β€” onto the next one!

**Q: How do you work with code, environments and deployments?**
We use the "git-flow" approach. Each task should be maintained in a separate branch. When the work is complete, the team lead reviews your code and merges it into the staging branch, where we host the most up-to-date version of the software. We usually have a separate production and staging environment and corresponding CI/CD pipelines, so any changes you made to the code are deployed to the staging automatically.

The message above only scratches the surface. Therefore, we'd be glad to answer more of your question and hope that you'd be excited to join us on our journey of building great future. πŸš€

You can learn more about our hiring process via this link: https://universium.co/hiring-process

With love,
Universium Team
Empowering Bright Ideas πŸš€

Company website:
https://www.universium.co/clutch
Job posted on 18 April 2024
312 views    112 applications

To apply for this and other jobs on Djinni login or signup.