Tasks:
Translate user stories and requirements into detailed technical specifications.
Evaluate feasibility and provide input on proposed solutions.
Create and present wireframes, technical diagrams, or rough prototypes when needed.
Write clean, efficient, and maintainable code using TypeScript, React and Node.js.
Develop and integrate RESTful APIs and backend services.
Design and maintain database schemas.
Implement unit, integration, and end-to-end tests.
Monitor application performance and troubleshoot production issues.
Create and maintain documentation for systems, services, and components.
Requirements:
Essential
5+ years of experience in software engineering as a full stack developer.
Strong computer programming foundation with knowledge in Data Structures, Concurrency, Algorithms, Design Patterns and Best Practices.
Strong proficiency in HTML, CSS, Sass, TypeScript, JavaScript and related web technologies.
React with Chakra UI with knowledge of UI design principles and best practices.
Node.js and related frameworks including Fastify.
Strong understanding of REST API concepts and design principles.
Understanding of relational databases and SQL language with experience of ORMs.
Git workflows including branching, pull requests, merge conflict resolution and code reviews.
Good knowledge of Agile/Scrum, continuous integration, and deployment.
Desired
Bachelor’s or master’s degree in the field of Computer Science, Software Engineering, or related field.
Jenkins pipeline experience and understanding of ArgoCD.
Kubernetes concepts and manifest definitions.
Experience with Docker and Docker-Compose.
Experience using ESBuild and Vite.
Hands on experience with either MariaDB/MySQL or Postgres.
Understanding of SSO using OIDC.
Experience maintaining PHP / LAMP stacks.
Python experience.
Basic Linux/Unix terminal experience.
Has a portfolio or GitHub profile demonstrating past work.
Offer:
Hybrid work model – 2 days per week from the Client's office in Warsaw
MultiSport Plus card
Group insurance
Medicover Premium healthcare package
Access to an e-learning platform
Net per hour - B2B
Check similar offers