Full Stack Engineer
Qualifications
Experience Level: Mid Level
- </span></h2><p></p><ul><li>Knowledge of frontend state management tools (Redux
- Context API
- Vuex).</li><li>Experience with cloud platforms (AWS
- GCP) and deployment strategies.</li><li>Understanding of microservices architecture and serverless frameworks.</li><li>Familiarity with testing frameworks for frontend and backend (Jest
- Cypress).</li><li>Exposure to Agile/Scrum development processes.</li></ul><p></p><h2><span class="ql-size-small">Soft Skills:</span></h2><p></p><ul><li>Strong analytical and problem-solving skills</li><li>Excellent communication and collaboration abilities</li><li>Detail-oriented with a focus on quality and scalability</li></ul>
Full Job Description
Full Stack Engineer - Bengaluru/Bangalore
Curapersonal Private Limited is seeking a talented Full Stack Engineer to join their team in Bengaluru/Bangalore. This role involves crafting and maintaining sophisticated frontend and backend systems, focusing on scalable, high-performance applications. You will be instrumental in designing robust APIs, collaborating with diverse teams, and delivering comprehensive end-to-end solutions.
Role Summary
We are looking for a skilled Full Stack Engineer with 2 to 6 years of professional experience in developing and maintaining both frontend and backend systems. The ideal candidate will be responsible for building scalable, high-performance applications, designing robust APIs, and collaborating with cross-functional teams to deliver end-to-end solutions.
Key Responsibilities
Full-Stack Development
- Design, develop, and maintain end-to-end web applications using modern frontend and backend technologies.
- Build reusable, modular, and maintainable code for both client-side and server-side components.
- Ensure seamless integration between frontend interfaces and backend services.
Backend Development & API Design
- Design and develop RESTful APIs to support web and mobile applications.
- Manage databases, including schema design, queries, and optimization for relational (MySQL) and NoSQL (MongoDB) databases.
- Implement authentication, authorization, and security best practices.
Frontend Development
- Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and frontend frameworks such as React.js.
- Translate UI/UX designs into high-quality, functional code.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2 to 6 years of experience in full-stack development.
- Strong proficiency in JavaScript and experience with frontend frameworks such as React.js.
- Backend development experience in Node.js, Python, Java, or PHP.
- Hands-on experience with databases like MongoDB and MySQL.
- Strong understanding of RESTful API design and integration.
Preferred Skills
- Knowledge of frontend state management tools (Redux, Context API, Vuex).
- Experience with cloud platforms (AWS, Azure, GCP) and deployment strategies.
- Understanding of microservices architecture and serverless frameworks.
- Familiarity with testing frameworks for frontend and backend (Jest, Mocha, Cypress).
- Exposure to Agile/Scrum development processes.
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Detail-oriented with a focus on quality and scalability