Full Stack Developer

India, Karnataka, Bengaluru

Full-time

Posted on: 9 months ago

Skills

sql
.net core
.net
react

Job Title: Full Stack Developer


1. Overview:
The Full Stack Developer will be responsible for developing and managing both the front-end and back-end components of our web applications. This role requires a proactive individual who thrives in an agile development environment, collaborates effectively with cross-functional teams, and has a passion for delivering high-quality software solutions.


2. Key Responsibilities:



    • Design, develop, and maintain scalable web applications and services.

    • Collaborate with UX/UI designers to create responsive user interfaces.

    • Write clean, maintainable, and efficient code for both front-end and back-end functionality.

    • Manage database design and implementation, ensuring optimal performance.

    • Use .NET Core for server-side development and React for client-side rendering.

    • Develop APIs and integrate third-party services as needed.

    • Participate in code reviews and contribute to team knowledge sharing.

    • Troubleshoot, debug, and optimize applications for maximum speed and scalability.

    • Stay updated on industry trends and emerging technologies to drive continuous improvement.


    3. Technical Skills:



    • Proficient in front-end technologies including HTML, CSS, and JavaScript.

    • Strong experience with React and state management libraries (e.g., Redux).

    • Expertise in back-end development using .NET Core and .NET frameworks.

    • Knowledge of RESTful API design and development.

    • Proficiency in SQL and database management.

    • Familiarity with version control systems (e.g., Git).


    4. Required Qualifications:



    • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

    • 2+ years of experience as a Full Stack Developer or in a similar role.

    • Proven track record of delivering web applications from concept through deployment.


    5. Skills & Experience:



    • Strong understanding of SQL for data querying and manipulation.

    • Experience building APIs with .NET Core and creating dynamic user interfaces with React.

    • Ability to adapt to rapidly evolving technology and methodologies.

    • Excellent problem-solving skills and attention to detail.

    • Ability to work independently as well as part of a collaborative team environment.


If you are passionate about building intuitive and effective software solutions, we encourage you to apply for this opportunity to join our dynamic team.