Full-Stack Engineer
BigHub
We are a technology company focused on data analytics and AI. We develop data applications for corporations and startups around the world. We focus on advanced data analytics, machine learning, cloud, artificial intelligence, and application development. We have been on the market since 2016. There are just over 40 of us, and we are still growing. We are united by drive, desire to learn new things, and, of course, love for data. 💜
Your tasks will be:
- You will design architecture and implement application software in JavaScript (TypeScript), C# or Python
- You will work in a small team of developers with development best practices (automated deployment, testing, code review, etc.)
- You will develop web applications in React and backend in C# (.Net) or Python, in some instances using LLM (OpenAI API)
- You will implement both frontend and backend parts to expose API end-points
- You will work in hybrid mode (on-site/remote)
What we expect from you:
- Ability to work independently in software development using JavaScript (TypeScript), C# or Kotlin (Java)
- Ability to design architecture of complex applications
- Data analysis and design of data models in SQL/NoSQL
- Knowledge of RDBMS (PostgreSQL/MSSQL) and NoSQL tools (CosmoDB, MongoDB or similar)
- Experience with application frameworks e.g. NestJS, Quarkus, Spring, FastAPIDocker, Kubernetes or Openshift - at least basic knowledge
- Experience with REST API development, knowledge of Swagger and OpenAPI
- English at least B2 level to communicate with client teams
- At least some experience with working with frontend frameworks (React, VueJS)
May come in handy:
- Experience with development in MS Azure or AWS - PaaS
- Knowledge of DevOps and CI/CD tools such as Azure DevOps or GitHub Action
- Experience with serverless compute such as Azure Function or AWS Lambda, IaaS (Terraform, ARM, Biceps, etc.)
What we can offer:
- Hybrid work mode, offices in Prague on Wenceslas Square.
- Working on interesting projects with global impact.
- Refreshments in the office and great coffee, Multisport card, company physiotherapy and other benefits.
- Regular team events and activities outside of work.
If you want to work on technologically interesting challenges, send us your CV or your LinkedIn profile and let's talk about it together!