Fullstack Software Developer
Summary
The Fullstack Software Developer will build and maintain web application features by designing APIs and databases while collaborating with cross-functional teams. The role requires proficiency in various backend and frontend technologies like C#, Java, Python, Node.js, and React.
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