Senior Backend Developer (Node.js) at a SaaS platform transforming task management and workflows. Working collaboratively on scalable backend services and integrations in a hybrid setup.
Responsibilities
Collaborate in a team of 5-10 highly motivated individuals
Work on solving challenging programming and architectural problems
Have a voice that will impact decisions
Communicate with front-end team members and product managers to minimize misunderstandings
Write maintainable code, respecting industry standards
Write documentation for the code
Perform code reviews
Support less experienced developers
Requirements
5+ years of experience in JavaScript development
Proactive, organized, curious, empathetic
Strong proficiency with Node.js and the Express.js framework
Knowledge of Nest.js or the Fastify framework is a plus
Experience with TypeScript and modern JavaScript features (ES6+)
Demonstrated experience writing complex SQL queries, designing database schemas, and optimizing performance through proper indexing
Experience with other DBMS used for ingesting high volumes of data is a plus
Proven experience with Redis or similar in-memory databases
Experience with AWS is a plus
Experience with message queuing systems (e.g., AWS SQS, Kafka, RabbitMQ, or NATS)
Strong understanding of service organization and microservices architecture
Experience with API design and RESTful services
Experience with New Relic or any other log or metric ingestion platform is a plus
Experience with containerization (Docker) and container orchestration. Experience with Kubernetes is a plus
Knowledge of testing frameworks (Jest, Mocha, etc.)
Knowledge of security best practices
Benefits
Competitive salary and stock options in the company (we want you to have ownership in the business!)
A chance to communicate your own ideas, bring them to life, and see them have a real impact on the company
Support with growing your career, both on the product and software development and architecture side, through mentorship and educational budget
Paid lunch in a local restaurant when working from the office
Backend Developer developing and maintaining scalable backend systems for the GRÜN Software Group. Collaborating with teams to ensure quality, stability, and efficient data flows.
Senior Fullstack Developer enhancing Java and Vue.js applications at INTERSPORT Deutschland e.G. involving modern web applications and agile team collaboration.
Software Engineer Lead responsible for technical design and development of software solutions at PNC. Leading Java/Spring/Microservices projects while supporting team growth and product delivery.
Full Stack Developer working on a live cloud - native resource planning product. Collaborating with a focused team to enhance airport performance and passenger experience in aviation.
Backend Developer at GRÜN Software Group developing scalable and secure backend systems. Collaborating closely with frontend developers and participating in architecture decisions.
Senior Java Backend Developer with Retirement Engineering group delivering efficient solutions. The role involves modernizing legacy code and developing scalable programs to meet customer needs.
Backend Engineer at Genestack tackling bioinformatics challenges and working on high - load systems. Driving technical solutions and collaborating with engineers in a significant scientific domain.
Digital Analytics Analyst leveraging Python and data analysis to enhance digital marketing strategies in the financial services sector. Collaborating with cross - functional teams to improve customer interactions and drive sales growth.
Senior Java Fullstack Developer leading applications systems analysis and programming activities at Citi. Partnering with management teams to integrate functions and resolve high impact problems.