Software House focused on results since 1999
Full-stack Software Engineer – Nest.js, Node.js, React
Location
Poland
Posted
13 days ago
Salary
0
Seniority
Senior
Job Description
Full-stack Software Engineer – Nest.js, Node.js, React
Software Mind
• Working with a Scrum team of Engineers on a greenfield project • Developing software applications and solutions based on documented business and system requirements • Understanding how applications operate, they are structured, and how customers use them • Taking ownership of the delivery schedule and quality of work • Providing input and estimates about the effort required to build desired functionality • Designing applications for stability, scalability, and performance
Job Requirements
- Approximately 5 years of development experience using JavaScript/TypeScript.
- Expertise in building responsive and advanced UI components compliant with WCAG standards using React, ensuring applications are well-performant and optimized for mobile devices or weak internet connection.
- Deep knowledge of Redux.
- Proven knowledge in designing and implementing microservices with NestJS and PostgreSQL, applying clean code principles and design patterns.
- Ensuring applications are secure to the highest industry standards and resistant to cyber attacks, following OWASP guidelines.
- Strong experience with unit testing using Jest to meet high quality standards.
- This role requires candidates to be based in the European Union
Benefits
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Related Guides
Related Job Pages
More Backend Engineer Jobs
.NET Fullstack Developer
Productiv TeamsElevate your IT Capabilities with seamless nearshoring. https://www.productiv.team/
• Design, develop, test, and maintain full stack web applications • Develop backend APIs and business logic using C# and .NET Core • Build responsive and interactive frontend applications using Angular or similar technologies • Integrate frontend and backend components efficiently • Write optimized SQL queries, stored procedures, and database logic • Work with Microsoft Azure services for deployment, hosting, and application support • Troubleshoot, debug, and enhance application performance • Participate in code reviews and follow development best practices • Collaborate with cross-functional teams including QA, DevOps, and business stakeholders • Ensure application security, scalability, and maintainability
• Independently design, build, and deploy new features and products from start to finish. • Maintain and optimize existing Ruby on Rails web applications and backend services/APIs. • Continuously work on bettering the existing system architecture, ensuring code quality, and optimizing website performance. • Partner closely with designers, product managers, and fellow developers to deliver seamless, user-centric features. • Implement secure and reliable third-party integrations, specifically focusing on payment gateways. • Write and maintain comprehensive automated tests (both frontend and backend) to ensure long-term stability. • Efficiently diagnose, troubleshoot, and resolve system bugs.
• Design, develop, test, and deploy new features and products from concept to production. • Maintain and enhance existing Ruby on Rails applications and backend services. • Improve system architecture, application performance, scalability, and code quality. • Collaborate with designers, product managers, and developers to deliver user-focused solutions. • Develop and maintain secure third-party integrations, including payment gateway integrations. • Write and maintain automated tests for frontend and backend systems. • Troubleshoot, diagnose, and resolve software defects and production issues. • Participate in code reviews and contribute to development best practices. • Support CI/CD processes and deployment workflows.
• Develop and maintain applications using C#, .NET Core / .NET 6+, and RESTful APIs • Build and consume web services; integrate with SQL databases and third-party systems • Write unit tests and support code reviews, CI/CD pipelines, and release activities • Troubleshoot production issues and implement performance and reliability improvements • Participate in sprint planning, standups, and technical design discussions • Document technical designs and deployment steps for maintainability



