27 Sep
|
Unwritten
|
Ahmedabad
27 Sep
Unwritten
Ahmedabad
Location: Ahmedabad (Hybrid)
Type: Full time
Experience: 0–2 years
About the RoleWe are looking for a motivated and hands-on Junior Full Stack Software Developer to join our engineering team. You will work closely with experienced developers to build, improve, and maintain real-world web applications and software products.
This role is suited for someone who has a strong foundation in software development, enjoys solving problems, and wants to grow into a well-rounded engineer by working across frontend, backend, databases, APIs, and production systems.
You will be involved in the complete software development lifecycle—from understanding requirements and writing code to debugging, testing, deployment, and ongoing improvements.
Key Responsibilities
- Develop, enhance, and maintain web applications across frontend and backend.
- Build responsive, user-friendly, and reliable interfaces.
- Develop and integrate REST APIs and backend services.
- Work with relational and/or NoSQL databases.
- Write clean, maintainable, and scalable code.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and follow software development best practices.
- Collaborate with developers, QA engineers, product teams, and other stakeholders.
- Use Git and modern development tools as part of daily engineering workflows.
- Contribute to production applications and support ongoing product improvements.
- Learn and adopt new technologies, frameworks, and engineering practices as required.
Preferred Skills
- Strong understanding of programming fundamentals and object-oriented programming.
- Good knowledge of JavaScript/TypeScript and modern web development.
- Familiarity with React, Node.js, or similar technologies.
- Understanding of REST APIs, SQL/databases, HTML, and CSS.
- Basic understanding of Data Structures and Algorithms.
- Familiarity with Git/version control.
- Strong problem-solving and analytical skills.
- Ability to write readable, structured, and maintainable code.
- Good communication skills and a willingness to learn and take ownership.
What We Offer
- Opportunity to work on real-world products and production systems.
- Hands-on exposure to the complete software development lifecycle.
- Mentorship and guidance from experienced engineers.
- Opportunity to work with modern technologies and engineering practices.
- Exposure to frontend, backend, databases, cloud, APIs, and system integrations.
- A collaborative environment where you can build strong engineering fundamentals and grow professionally.
- Chance to take on increasing responsibility as your skills and experience develop.
Eligibility
- 0–2 years of experience in software development, including relevant internships, freelance work, or personal projects.
- Candidates with a B.Tech., M.Sc., or related degree in Computer Science, IT, or a relevant field are preferred.
- Strong programming fundamentals and a genuine interest in building software.
- Candidates should be comfortable working full-time and contributing to production applications.
📌 Junior Full Stack Software Developer (Ahmedabad)
🏢 Unwritten
📍 Ahmedabad