About the Role
We're seeking a skilled Full Stack Software Engineer to join our fast-paced, Agile environment. As a key member of our team, you will be responsible for delivering high-quality, scalable, and maintainable software solutions.
Key Responsibilities:
* Take ownership of the end-to-end development process
* Design and implement scalable, distributed systems
* Develop user interfaces with ReactJS and Typescript
The ideal candidate will have a strong background in software development, architecture, and technology strategy. They should be proficient in NodeJS for server-side development and have experience working in Agile development environments.
Requirements:
* 7+ years of proven experience as a Senior Dev within a SaaS or technology-driven company
* Strong background in software development, architecture, and technology strategy
* Proficient in NodeJS for server-side development
* Extensive experience in building user interfaces with ReactJS and Typescript
Preferred Background:
* C# or Onion Architecture
* Prior experience in the messaging space
* Worked for a fast-moving startup
This is an exciting opportunity for a motivated and proactive individual who is eager to take on new challenges and contribute to the growth and success of our organization.