Job Description
A Full Stack Developer specializing in web-based graphical user interfaces, data
visualization, and backend logic. With a minimum of 3 years of experience in the software
industry, the candidate should possess strong skills in JavaScript, Node.js, React, Python,
and database management. This role entails crafting top-notch software solutions to deliver
user-friendly interfaces, dynamic data visualizations, and robust backend logic for ground
systems and spacecraft control.
Key Responsibilities:
● Design and develop complex full-stack applications, enhancing existing functionality
and creating new functionalities.
● Implement web-based GUIs using TypeScript, JavaScript, React, and other front-end
technologies. Focusing on user experience and intuitive data visualizations and
dashboards to present complex data.
● Utilize Node.js and Python for back-end logic, using appropriate server-side
languages and frameworks, integrating with other systems and databases.
● Translate requirements into well-architected solutions that best leverage the
platform.
● Perform code reviews, providing critical suggestions for fixes and improvements.
● Troubleshoot and resolve software-related issues.
● Stay up to date with the latest developments in full-stack technologies and apply
them appropriately.
Qualifications:
● Bachelor's degree or equivalent in Computer Science, Engineering, or a related field.
● A minimum of 3 years of experience in software development, with a focus on full-
stack development, web-based GUI development, and data visualization.
● Proficiency in JavaScript, TypeScript, React, Node.js
● Hands-on experience in Python programming is advantageous and will be considered
a valuable asset in this role
● Experience in using Docker for deploying applications.
● Strong understanding of back-end programming languages and databases.
● Demonstrated expertise in data visualization tools and libraries such as D3.js,
Chart.js, or equivalent.
● Excellent problem-solving abilities and attention to detail.
● Ability to work both independently and as part of a team.
● Strong communication and interpersonal skills.
Hard Constraints
● Proficient in core Javascript, typescript, concepts, frameworks in general
● React JS, Node. js
● Good problem solving skills, solutioning,
● Communication not limited to English language skills, but who can conceptualize,
justify development decisions confidently with customer
● Flexibility to work on tech stack, databases and associated technologies
● Experienced SDLC practitioner, with emphasis on requirement discussion,
translating to program, focused on quality deliverables matching UAT
● Should be a full-stack engineer with either 70:30 split experience on
(frontend/backend). Engineer can be either 70%frontend:30% backend or vice
versa
Soft Constraints
● Familiar to express JS
● Familiar with serverless, MVC patterns
● Familiar with AWS ecosystem
● Databases: InfluxDB, Elasticsearch, PostgreSQL, others
● Familiar with Python programming
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
