Fullstack Software Developer
Summary
The Fullstack Software Developer will build and maintain web application features using a flexible stack including C#, Java, Python, or Node.js for the backend and React, Angular, or Vue for the frontend. The role involves designing APIs, managing databases, and collaborating within an Agile team to deliver scalable technical solutions.
What You'll Do:
Build and maintain backend & frontend features for web applications
Translate business requirements into clean, scalable technical solutions
Design APIs (REST/GraphQL), databases, and application architecture
Write clean, maintainable code using best practices
Debug, optimize performance, and support testing & deployment
Collaborate with Product, QA, UI/UX, and DevOps teams
Participate in Agile/Scrum development
What We're Looking for:
Bachelor’s degree in IT or related field
1+ year experience in software development
(Fresh graduates welcome with strong project portfolio)Experience with backend & frontend development
Familiar with Git, SDLC, and Agile/Scrum
Strong problem-solving mindset and willingness to learn
Tech Stack (Flexible)
Backend: C#, Java, Python, PHP, Node.js, Go
Frontend: JavaScript / TypeScript (React, Angular, Vue)
Database: MySQL, PostgreSQL, SQL Server, MongoDB
Tools: REST API, Git, CI/CD
Nice to have: Cloud (AWS/Azure/GCP), Docker, microservices
What they ask for
Required
- Bachelor’s degree in IT or related field
- 1+ year experience in software development
- Experience with backend & frontend development
- Familiar with Git, SDLC, and Agile/Scrum
- Strong problem-solving mindset and willingness to learn
Preferred
- Experience with Cloud (AWS/Azure/GCP)
- Experience with Docker
- Experience with microservices