Senior Full Stack Engineer

Senior Full Stack Engineer

Ciklum

Remote, Poland

About the role:

As a Senior Full Stack Engineer, you become a part of a cross-functional development team working for one of our clients. You will build front end for Analytics app in Fin and commercial space apps for Client exec leaders.

Responsibilities:

Software Design:

  • In-depth understanding of software engineering principles and design patterns such as SOLID and clean architecture principles
  • Proficient in documenting software solutions through technical documentation and diagrams
  • Ability to design scalable, maintainable, and high-quality frontend applications

Software development:

  • Extensive expertise in React and modern JavaScript/TypeScript ecosystem
  • Strong experience building complex, responsive, and performant frontend applications
  • Experience with frontend architecture patterns, state management, and reusable component design
  • Good understanding of REST APIs and frontend-backend integrations
  • Experience working with modern testing frameworks and frontend quality standards
  • Experience with Angular will be a plus
  • Understanding of backend technologies such as Node.js, FastAPI, PostgreSQL, or MongoDB will be a plus
  • Fullstack development experience will be considered an huge advantage
  • Exposure to data platforms and integrations such as Snowflake or Snowpark will be a plus

Quality Assurance:

  • Demonstrated commitment to high-quality software delivery through code reviews, testing, and engineering best practices
  • Experience working in environments with strong quality and performance expectations
  • Ability to write clean, maintainable, scalable, and well-documented code

Software Deployment:

  • Experience with CI/CD pipelines and modern deployment practices will be a plus
  • Experience working with cloud environments and containerized applications will be an advantage
  • Understanding of Docker, Kubernetes, and cloud infrastructure concepts is a plus

Requirements:

Software Design:

  • In-depth understanding of paradigms and principles such as SOLID, and GRASP
  • Proficient in documenting complex software solutions through comprehensive technical documentation and detailed diagrams

Software development:

  • Extensive expertise in REACT
  • Deep understanding of Go's core internals, memory management, and concurrency mechanisms
  • Experience with developing microservices architecture written on Go, Node.js
  • Experience with FE development will be a plus
  • Deep understanding of RDBMS and NoSQL systems, experience crafting high- performance queries, executing optimizations, and designing database structures

Quality Assurance:

  • Advanced proficiency with Go built-in testing library and comparable testing frameworks and tools
  • Demonstrated commitment to continuous quality enhancement on projects through conducting code reviews, establishing quality metrics, and monitoring them

Software Deployment:

  • Experience with Docker and Kubernetes wil be a plus
  • Experience in deploying and managing applications within cloud environments
  • Practical experience in utilizing application deployment patterns and tools
  • Hands-on experience configuring infrastructure with leading cloud service providers

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Front End Developer      Remote      Web Developer      Ciklum     

EuroTechJobs Logo

© EuroJobsites 2026