Senior Software Engineer (Node.js/React)

Job description

 

We’re looking for a senior software engineer with a hands-on mindset and passion for building great product experiences.  The position might grow into a lead/principal software engineer role. 

 

Our client is a well-funded cybersecurity startup ($24M+ raised) building a real-time application detection & response platform. Using OpenTelemetry and trace analytics, their solution enables enterprises to stop attacks with in-application context into all runtime transactions and behaviors. The company’s mission is to revolutionize application security with real-time anomaly detection and monitoring, automated incident response and rich context.

 

Key tech stack: React 18, Typescript, Jotai, React-query, ExpressJS, TypeORM, Postgres. Microfront-end architecture built in-house. 

 

Responsibilities

 

- Work closely with the tech lead, product owner and other engineers to identify, plan and develop new features

- Explore how LLMs and machine learning can enhance decision-making and reduce friction in the user journey

- Write clean, testable and readable code using appropriate software design patterns

- Own infrastructure and deployments, leveraging CI/CD, Kubernetes, Docker, and cloud-native best practices

- Continuously assess and improve the existing codebase cleanliness and performance

- Review, maintain and refactor existing code to meet the requirements for improved or new features

- Share your engineering wisdom with the rest of the team

 

Required skills & experience

 

- 5+ years of commercial experience as a back-end oriented full-stack developer 

- Solid backend skills with TypeScript, Node.js and PostgreSQL, including performance tuning and scaling

- Experience with React, Storybook, and a sharp eye for UX

- Passion for writing clean, well-commented, readable and reusable code

- General understanding of core algorithms, data structures, their applications and tradeoffs

- Upper-intermediate+ level of English

 

Bonus points

 

- Experience building AI-enhanced products or working alongside ML/LLM teams

- Tech leadership experience 

- Experience in the cybersecurity domain

- Experience with microfrontend architecture 

- Experience with AWS, CI/CD pipelines, Kubernetes, Docker, and observability practices

- You’re a contributor to open-source software or run your own pet projects

 

What’s in it for you

 

- Opportunity to become a part of a boutique software consultancy, working with well-known international customers and highly complex challenges

- Competitive salary

- Paid vacation and sick leave

- Remote-friendly culture

- Internal tech talks and mentorship

- Yearly learning & development budget

- PE administration support

Published 17 June
103 views
·
26 applications
4% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...