Job Closed
This listing is no longer active.
Leveraging the world’s best IT brains to build first-class software and shape your digital products
Senior Fullstack Engineer – Node.js, React
Location
Czechia
Posted
29 days ago
Salary
€35 - €41 / hour
Seniority
Senior
Job Description
Senior Fullstack Engineer – Node.js, React
Jimmy Technologies
• Develop and maintain backend services using Node.js and Typescript. • Develop and maintain frontend application using React / Vite. • Perform code reviews and ensure high-quality coding standards. • Define and evaluate best practices for software development. • Implement design patterns and explain their value in the development process. • Collaborate with cross-functional teams to drive efficient and innovative solutions. • Work in an Agile environment, planning work daily and proactively addressing blockers. • Utilize Azure DevOps and Git for source control and CI/CD pipelines.
Job Requirements
- 7+ years of backend development experience in Javascript development.
- Knowledge of MongoDB (Document DB) including schema design, indexing, and performance optimization.
- Understanding of the software development life cycle (SDLC).
- Knowledge of RESTful APIs and GraphQL, including security and query performance tuning.
- Hands-on experience with cloud services.
- Ability to work in an Agile environment, resolve development blockers, and escalate issues when necessary.
- Very good English for daily communication.
- Ability to work within US time zone overlap (2-6 PM CET).
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Database Internals, C++
MemgraphOpen Source Graph Database Built For Real-Time Streaming Data, Compatible With Neo4j
• Enhance the current functionality of the MemgraphDB engine • Contribute high-quality C++ code and provide feedback in code reviews to ensure best practices • Develop in-memory and on-disk data structures and algorithms, focusing on graphs, networking, query optimization and execution • Identify, design, implement, test, and support new features • Tune database performance to optimize critical workloads • Champion system stability by proactively identifying and implementing performance optimizations.
Golang Developer
Jobbex GroupWe believe that the right professional in the right position can be life-changing! Let’s grow together!
• Design and develop event-driven microservices architecture • Build backend services using modern programming languages • Work with databases and write efficient, optimized SQL queries • Integrate and maintain message queue systems (e.g., SQS, SNS, RabbitMQ) • Implement and manage Kubernetes (K8s) infrastructure • Write clean, maintainable, and well-tested code (unit and functional testing) • Collaborate closely with team members in an Agile setup • Communicate effectively with technical and non-technical stakeholders
• Collaborate with Product, Design, and Engineering teams to design, build, test, deploy, and maintain scalable web applications • Leverage AI coding agents to accelerate product development and defect resolution • Develop and maintain RESTful and/or GraphQL APIs • Develop asynchronous application processing using tools like Sidekiq • Build and maintain responsive, high-performance React.js interfaces and reusable components • Write and optimize SQL queries across PostgreSQL/MySQL databases • Improve application reliability, scalability, and long-term maintainability of large enterprise systems • Create, and collaborate with other engineers on, technical specifications aligned against short term and long term Product roadmaps and enterprise architectural goals • Use APM and observability tools to detect, diagnose, and fix performance bottlenecks • Identify technical debt and drive practical solutions to pay down debt • Own features and complex issues from product design through development, deployment, and monitoring. • Participate in all parts of the Product, Design, and Engineering processes building new features together in a collaborative pod-based environment • Interact with our internal customers using your contributions to our software platform in support of our external customers • Work with team members to identify, prioritize, and reduce technical debt and improve scalability and performance across the codebase • Participate in architecture and technical design discussions across Product and Engineering • Contribute to peer code reviews, automated testing, CI/CD pipelines, and deployment workflows • Investigate and resolve outages with root-cause analysis and clear follow-up improvements • Mentor junior engineers and promote engineering best practices using AI-led practices
• Collaborate with Product, Design, and Engineering teams to design, build, test, deploy, and maintain scalable web applications • Leverage AI coding agents to accelerate product development and defect resolution • Develop and maintain RESTful and/or GraphQL APIs • Develop asynchronous application processing using tools like Sidekiq • Build and maintain responsive, high-performance React.js interfaces and reusable components • Write and optimize SQL queries across PostgreSQL/MySQL databases • Improve application reliability, scalability, and long-term maintainability of large enterprise systems • Create, and collaborate with other engineers on, technical specifications aligned against short term and long term Product roadmaps and enterprise architectural goals • Use APM and observability tools to detect, diagnose, and fix performance bottlenecks • Identify technical debt and drive practical solutions to pay down debt • Own features and complex issues from product design through development, deployment, and monitoring. • Participate in all parts of the Product, Design, and Engineering processes building new features together in a collaborative pod-based environment • Interact with our internal customers using your contributions to our software platform in support of our external customers • Work with team members to identify, prioritize, and reduce technical debt and improve scalability and performance across the codebase • Participate in architecture and technical design discussions across Product and Engineering • Contribute to peer code reviews, automated testing, CI/CD pipelines, and deployment workflows • Investigate and resolve outages with root-cause analysis and clear follow-up improvements • Mentor junior engineers and promote engineering best practices using AI-led practices



