Full Stack Developer
Ciklum
Gdansk, Wroclaw or Remote, Poland
About the role
As a Full Stack Developer, become a part of the top-tier engineering remote team. You will work with modern architecture based on microservices, dockerization, orchestration, GCP, and NoSQL + using ML, so can contribute to all of these components.
Responsibilities
- Design and implement complex web applications using the established approaches and best practices
- Collaborate with developers and other team members to design, implement, and provide a performant, scalable, reliable, and flexible solution
- Open to learning and working with various programming languages, frameworks, and concepts including Rust, Python, Java, React, open source
Requirements
- 6+ years of software engineering experience, preferably across a variety of languages, technologies, and tools - Mostly NodeJS, ReactJS, and TypeScript
- Strong proficiency in TypeScript, NodeJS, ReactJS
- Experience in using NodeJS advanced features and building high-performance applications
- Experience and a versatile approach to software engineering, including a diverse tech stack (Rust, C#, Python + tell us what you can do) is a big advantage
- Experience in using complex queries and aggregations to databases (Postgres, Redis)
- Hands-on experience with application deployment patterns and tools (Docker, Kubernetes)
- Experience with a prior record in infrastructure configuration using popular cloud providers (like AWS, GCP, Azure) or Virtual Private Cloud is a big advantage
- Experience in R&D and LLMs API development will be a plus
- Solid understanding of software development principles and design patterns
- Practical experience with testing approaches and tools
- Supporting code quality metrics
- Familiar with monitoring and logging tools
- Experience working in an Agile development environment
Personal skills
- Upper intermediate English is a must
- Ability to express ideas, thoughts, and questions simply, concisely, and in a structured way
- A go-getter that needs very little guidance to “conquer the mountain”
- All-around team player, fast, self-learning individual
Apply Now
Don't forget to mention EuroTechJobs when applying.