Full Stack Developer - Vadodara, India - Talenoid

    Talenoid
    Talenoid Vadodara, India

    2 weeks ago

    Default job background
    Description

    Description :

    As a Full Stack Developer, you will play a key role in designing and developing scalable web applications. You will be responsible for the full software development cycle, including concept, design, implementation, testing, and deployment. This is an exciting opportunity to contribute to the growth of a cutting-edge tech company and make a significant impact on our products and services.

    Responsibilities :

    • Develop and maintain web applications using modern technologies and frameworks
    • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
    • Design and optimize database schemas and queries to ensure optimal performance
    • Write clean, efficient, and well-documented code following industry best practices
    • Conduct thorough testing, debugging, and troubleshooting to ensure high-quality deliverables
    • Stay up to date with emerging technologies and propose innovative solutions to improve the development process
    • Participate in code reviews to provide constructive feedback and ensure code standards are met
    Requirements :
    • Bachelor's Degree in Computer Science or related field
    • Proven experience as a Full Stack Developer or similar role
    • Strong proficiency in front-end development technologies such as HTML, CSS, JavaScript, and responsive design frameworks
    • Extensive knowledge of back-end development using modern frameworks like or Django
    • Experience with database systems such as MySQL, MongoDB, or PostgreSQL
    • Familiarity with version control systems, such as Git
    • Solid understanding of software development principles and best practices
    • Excellent problem-solving and analytical skills
    • Ability to work independently and as part of a team
    • Strong communication and collaboration skills
    • Attention to detail and a commitment to accuracy and quality in work
    • Ability to manage multiple priorities and meet deadlines
    • Flexibility and adaptability to work in a fast-paced, rapidly changing environment
    )