About this role
Job Overview:
We are looking for a passionate and enthusiastic Full Stack Developer with 1.5 - 3 year of experience to join our dynamic development team. The ideal candidate should have a foundational understanding of both frontend and backend technologies, a strong desire to learn, and the ability to contribute to full-cycle software development. This is an excellent opportunity to work on real-world applications, collaborate with experienced developers, and build scalable and high-performance web solutions.
Responsibilities:
- Assist in building responsive user interfaces using HTML, CSS, and JavaScript frameworks like React.
- Support backend development using languages like Node.js, Python, Django or PHP under guidance from senior developers.
- Help in integrating frontend components with RESTful APIs and backend logic.
- Work with relational and non-relational databases like MySQL or MongoDB for data storage and retrieval.
- Use Git for version control, branching, and code collaboration.
- Participate in testing activities, including writing basic unit tests and fixing bugs.
- Ensure applications are responsive and compatible across different browsers and devices.
- Collaborate with team members during stand-ups, code reviews, and sprint planning sessions.
- Stay updated on industry trends and new technologies to continuously improve development skills.
- Follow basic security and performance best practices while developing features.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 1.5 - 3 years of experience in web or software development (internships or academic projects count).
- Basic knowledge of HTML, CSS, JavaScript, and at least one modern frontend framework (React.js, Next.js).
- Exposure to backend technologies such as Node.js, Python, Django or PHP is a plus.
- Understanding of database concepts and basic SQL or NoSQL queries.
- Familiarity with Git or any version control system.
- Strong problem-solving skills and eagerness to learn new technologies.
- Good communication and teamwork abilities.