Full Stack Developer | Scrabble & Jigsaw
Posted on September 1, 2023
Job Description
Full Stack Developer
Roles and responsibilities
1. Understand requirements provided by stakeholders by means of reviewing PRD.
2. Create appropriate high and low level design of the components required to satisfy requirements in the PRD.
3. Write clean, secure, configurable, modularised code in accordance with the design to satisfy the requirements mentioned in the PRD.
4. Write testcases and tests to validate that the code works in accordance with the requirements in the PRD. Note: the testcases for user acceptance can be written in partnership with the stakeholders.
5. Release code in various environments with appropriate configurations.
6. Participate in meetings and discussions as appropriate (Eg. standups, tech stack discussions, design and code reviews, releases)
Basic qualification/Exp/Education
Education: Bachelors degree in Computer Science, IT or any circuit branches (ECE, EEE, et al) or MCA.
Work Experience: 3-5 years in relevant industry.
Skills:
Programming language: Java, Python, Javascript (preferably ReactJS)
Frameworks: Springboot, Django
Database: PostgreSQL or any RDBMS. Experience of NoSQL databases a plus
Experience working on Cloud platforms-AWS preferred
OS: Unix
Roles and responsibilities
1. Understand requirements provided by stakeholders by means of reviewing PRD.
2. Create appropriate high and low level design of the components required to satisfy requirements in the PRD.
3. Write clean, secure, configurable, modularised code in accordance with the design to satisfy the requirements mentioned in the PRD.
4. Write testcases and tests to validate that the code works in accordance with the requirements in the PRD. Note: the testcases for user acceptance can be written in partnership with the stakeholders.
5. Release code in various environments with appropriate configurations.
6. Participate in meetings and discussions as appropriate (Eg. standups, tech stack discussions, design and code reviews, releases)
Basic qualification/Exp/Education
Education: Bachelors degree in Computer Science, IT or any circuit branches (ECE, EEE, et al) or MCA.
Work Experience: 3-5 years in relevant industry.
Skills:
Programming language: Java, Python, Javascript (preferably ReactJS)
Frameworks: Springboot, Django
Database: PostgreSQL or any RDBMS. Experience of NoSQL databases a plus
Experience working on Cloud platforms-AWS preferred
OS: Unix
