Job description
We are looking for a passionate Full Stack Software Developer with strong experience in building scalable web applications. The ideal candidate should be comfortable working across both frontend and backend technologies, collaborating with cross-functional teams, and delivering high-quality production-ready solutions.
Key Responsibilities
- Develop and maintain scalable web applications using ReactJS on the frontend and Golang on the backend.
- Build responsive, user-friendly interfaces using JavaScript, CSS, and SCSS.
- Design and implement RESTful APIs and backend services.
- Collaborate with product managers, designers, and QA teams to deliver features end-to-end.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and follow engineering best practices.
- Debug, optimize, and improve application performance.
Required Skills
- 3–6 years of professional software development experience.
- Strong experience with ReactJS and modern JavaScript.
- Solid understanding of CSS for responsive UI development.
- Hands-on experience with backend development i.e. Rest APIs.
- Experience working with MongoDB or SQL databases.
- Familiarity with REST APIs, microservices architecture, and backend integrations.
- Good understanding of Git-based workflows.
- Strong problem-solving and debugging skills.
More jobs at Apna
Admission Counsellor
Apna· Bengaluru, Karnataka, IndiaAdmission Counselor- Noida
Apna· Noida, Uttar Pradesh, IndiaAdmission Counselor- Bangalore
Apna· Bengaluru, Karnataka, IndiaVideo Annotator - Physical AI
Apna· India (Remote)Operations Lead - Physical AI Video Annotation
Apna· Bengaluru, Karnataka, India
More jobs in Bengaluru
LTE NAS Developer
Aritha Consulting· Bengaluru, IndiaMock Test & Interview
Futureacad· Bangalore, Karnataka, IndiaCreative Director
Certify Global· Bangalore, IndiaCommunity Manager
Arbhu Enterprises· Bengaluru, India