As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Fullstack Developer
Responsibilities:
- Design, develop, and maintain scalable, business-critical web applications using Kotlin for backend services and Python for data-related components
- Build rich, interactive user interfaces with React and TypeScript, focusing on performance, usability, and reusability
- Design and manage PostgreSQL databases, including schema design and query optimization
- Collaborate with cross-functional teams, including designers, product owners, and data scientists, to deliver end-to-end solutions
- Deploy and manage applications in Google Cloud Platform (GCP) using Infrastructure as Code tools like Terraform
- Contribute to both frontend and backend development, ensuring high code quality and alignment with project goals
- Follow agile methodologies, participate in code reviews, and maintain continuous integration practices
- Ensure solutions are designed for high availability, scalability, and reliability, supporting mission-critical systems
- Stay up to date with modern software engineering trends and actively suggest improvements to development processes
- Engage in collaborative problem-solving and maintain a proactive, open communication style within the team
Requirements:
- Minimum 4 years of experience in similar position
- Solid experience in Kotlin and Python
- Hands-on knowledge of React and TypeScript for building complex web UIs
- Demonstrable experience designing and deploying scalable applications, using PostgreSQL
- Familiarity with cloud infrastructure (preferably GCP) and Infrastructure as Code tools (e.g., Terraform)
- Ability to develop and maintain both back-end and front-end solutions
- English level: B2, C1
- Understanding of high-availability software design for business-critical systems
- Experience working in agile teams, with a readiness for open communication and quick adaptation to change
Nice to have:
- Background in insurance, fintech, or advanced data analytics
- Knowledge of algorithms and data science tools, plus willingness to collaborate with data scientists
- Additional experience with other cloud technologies (AWS, Azure) or CI/CD automation tools
- Interest in process automation and cutting-edge trends in software engineering
Offer:
- Private medical care
- Co-financing for the sports card
- Constant support of dedicated consultant
- Employee referral program