What Is the role?
This is an entry-level role for developers who have the fundamentals down and are ready to build real things. You don’t need years of experience, but you should know how to write code, understand how a web app works end-to-end, and be comfortable picking up new tools. You’ll be placed in one of our service lines — Cloud Platforms, App Development, or Data & AI — and get hands-on with production projects from day one, with mentorship and training along the way.
Responsibilities
- Work alongside senior developers on real client projects
- Build frontend components and pages using React
- Write and maintain backend APIs using Python (FastAPI), .NET, or Express
- Work with PostgreSQL and MongoDB for basic CRUD operations and data modeling
- Write clean, readable code and participate in code reviews
- Learn and adopt team conventions, tools, and workflows
- Communicate progress, blockers, and questions clearly to your team
Required Skills
Programming Fundamentals:
- You can write working code in at least one language (Python, JavaScript/TypeScript, or C#)
- You understand variables, functions, loops, conditionals, and basic data structures
- You know what an API is and have built or consumed one (even in a personal project)
- Basic understanding of Git — commits, branches, pull requests
Frontend:
- Basic React knowledge — components, props, state, and hooks (useState, useEffect)
- Can build a simple UI from a design or wireframe
- Understands HTML and CSS well enough to structure and style a page
Backend:
- Familiarity with at least one backend framework: FastAPI (Python), Express (Node.js), or ASP.NET Core (.NET)
- Can build a basic REST API — routes, request/response handling, status codes
- Understands how a server talks to a database
Databases:
- Basic PostgreSQL — can write SELECT, INSERT, UPDATE, JOIN queries
- Basic MongoDB — understands documents, collections, and simple CRUD operations
- Knows the difference between relational and document databases at a high level
General:
- Comfortable using a terminal/command line
- Can read documentation and figure things out independently
- Has built at least one project (personal, academic, or open source) that involved frontend + backend + database
Preferred Skills
- Familiarity with TypeScript
- Exposure to Docker (even just running containers locally)
- Basic understanding of cloud concepts (what a server, a database service, or an S3 bucket is)
- Experience with any CSS framework (Tailwind, Bootstrap)
- Has used an ORM (Prisma, SQLAlchemy, Entity Framework) even briefly
- Familiarity with testing basics (writing a simple unit test)
Personal Qualities
- Genuinely curious about how things work under the hood
- Asks questions when stuck instead of spinning in circles
- Takes feedback well and applies it
- Self-motivated — you’ve built things on your own time, not just for coursework
- Reliable and communicates proactively
We offer you
- Competitive Compensation
- Professional Growth
- Cutting-Edge Technologies
- Collaborative Team
- Challenging Projects
- Work-Life Balance
- Opportunities for Advancement
- Employee Well-being