Full Stack Developer - React and C

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Developer at our company, you will play a significant role in contributing to the development of product software. Depending on the project requirements, you will be involved in developing either front-end or back-end components of rich, interactive cloud-native apps, interactive dashboards, visualizations for data-intensive scientific apps, rich desktop apps, or statistical engines utilizing our proprietary algorithms. Your responsibilities will include working independently, solving complex technical issues, and gaining a comprehensive understanding of the application, its architecture, tech stack, and domain. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science & Engineering (CSE) or a related STEM field. Alternatively, experienced candidates from different backgrounds with strong software development skills may also be considered. You must have a minimum of 5 years of experience in developing desktop apps or web apps. Proficiency in technologies such as React, Angular, or .NET Core with C# is preferred for web development roles, while a strong understanding of web development using HTML, CSS, and JavaScript is essential. For back-end developers, basic knowledge of databases like PostgreSQL is required. Experience with code reviews, adherence to strong coding practices, familiarity with Cytel's standard development tools (Jira, Confluence, BitBucket/Git, Visual Studio/VS Code), and working in Agile teams are desirable qualities. Additionally, you should be a quick learner with strong numerical and verbal aptitude, logical reasoning, and analytical abilities. Effective communication skills in English, both verbal and written, along with a collaborative mindset and strong interpersonal skills are crucial for success in this role. Your responsibilities will include actively participating in requirements discussions, ensuring timely and high-quality software delivery, assisting the Tech Lead in defect analysis, following software engineering processes, and completing necessary documentation. You will also be involved in sprint planning, daily stand-ups, sprint demos, and retrospectives, as well as developing a T-shaped technical skillset through appropriate training and industry events. Adherence to company policies and values is essential for success in this position.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You