Senior Full-Stack Engineer (Golang+React )
π§ Tech Level: Senior
π£οΈ Language Proficiency: Upper-Intermediate
π₯ FTE: 1
π§Ύ Employment type: Full time
π Candidate Location: Poland
π Working Time Zone: CET
π Start: asap
π§ Planned Work Duration: 12 months
π₯ Customer Description: The client is a major global consulting company serving enterprise customers across multiple industries and the public sector.
π§© Project Description: The team builds scalable tools designed for complex workflows and heavy usage. The architecture is micro-frontend based, and engineers are encouraged to choose the best technology for the job: TypeScript, React, AWS, Postgres, MongoDB, Python, and more.
βοΈ Project Phase: ongoing
π€ Soft Skills:
β’ Ability to work independently with stakeholders and make informed decisions on tech stack and architecture trade-offs
β’ Effective use of GenAI productivity tools
β’ Strong problem-solving skills and adaptability in fast-paced environments
β’ Clear communication with both technical and non-technical audiences
β’ Fluent English, written and verbal
π‘ Hard Skills / Must Have:
β’ Strong backend development experience in Golang
β’ Designing scalable APIs and backend services
β’ SQL databases: Postgres, Snowflake β complex queries, stored procedures, views, performance optimization
β’ NoSQL: MongoDB
β’ Frontend: React, Webpack, SCSS, WebSockets, Federated Modules
β’ Docker
β’ Microservices architecture
β’ AWS
β¨ Hard Skills / Nice to Have:
β’ Rspack
β’ Micro-frontends
β’ Serverless and cloud-native architectures
β’ Infrastructure as Code (Terraform)
β’ CI/CD
β’ Containerized deployments
π Responsibilities and Tasks:
β’ Design, develop, and maintain backend systems in Golang within a microservices architecture
β’ Build and scale APIs and backend services on AWS and Docker
β’ Work with PostgreSQL, MongoDB, and Snowflake
β’ Contribute to frontend development using React and TypeScript
β’ Follow engineering best practices: clean code, testing, security, scalability
β’ Collaborate with business, design, and product teams
β’ Work in Agile, owning tasks from design to deployment
β’ Support CI/CD and IaC initiatives as needed
π§ͺ Technology Stack: Golang (primary, 90β95% backend), Python, Docker, AWS, Postgres, MongoDB, Snowflake; Frontend β React, TypeScript.
π© Ready to Join?
We look forward to receiving your application and welcoming you to our team!
- Department
- Software Development
- Role
- Golang
- Locations
- Poland
- Remote status
- Fully Remote
About Bonapolia
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.