Full Stack Developer
Job Description for – Full Stack Developer
- Designation –Full Stack Developer
- Qualifications: Bachelor of Engineering (IT/Csc/Electronics) / MCA / MCS
- Experience: 3 to 8 years.
- Behavioral skills :
- Excellent team player
- Possess a hard-working and positive attitude.
- Passionate about adapting new technologies
- Quick learner and be able to work with minimal assistance.
- Key Responsibilities:
- Researching, designing and implementing software programs.
- Adhering to software development lifecycle practices and methodologies
- Consistently writing and implementing the highly efficient code that is production grade.
- Working closely with other developers, UX designers, and requirements team.
- Perform code reviews, provide feedback and support to peer developer.
- Requirements:
Mandatory: Strong experience and working knowledge in,
- Full stack development.
- Back-end: Java/Node
- Front-end: React, react-router etc…
- Persistence: SQL/ No SQL Database
- understanding of object oriented design and software design principles
- Understanding of oops principles like Inheritance, encapsulation etc…
- Acquaintance with design patterns such as front-controller, IOC etc…
- algorithms and data structures
- Sorting algorithms, stack, queue etc…
- implementing SPA with ES6, Typescript, React, Redux, Webpack
- HTML5 / CSS3
- REST API design and consumption
- package managers: npm, yarn
- build tools: webpack, parcel
- unit testing frameworks: Jest, Enzyme, Mocha
- code versioning tools such as GIT
- IDE for front-end development like visual studio code
- Basic understanding of Java
Good-to-have: Some experience and working knowledge in,
- Hands-on in Java.
- Spring modules such as MVC, AOP, Security, JPA
- application packing tools: Maven, Gradle
- unit testing framework: Junit5, Mockito, Hamcrest
- IDE like STS/ IntelliJ
- containerization tools such as Docker
- AWS (Amazon Web Service)
- Collaboration and content management tool: Jira, Confluence, Teams, Miro etc.
- Agile development and methodologies (Scrum / Kanban)
To apply for this job please visit docs.google.com.