A technology company in Kolkata is looking for a Software Developer to design, develop, test, and maintain software applications. Candidates must have a Bachelor's degree in Computer Science and proficiency in ReactJS and RESTful API development. Strong problem-solving skills and ability to work in an agile environment are essential. The role involves hands-on coding, code reviews, and collaboration across teams. Competitive salary and benefits offered.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience in building web applications using ReactJS.
Ability to write Unit tests using a framework like Jasmine or Enzyme.
Strong programming basics with an understanding of Object-Oriented and Functional programming.
Responsibilities
Design, develop, test and maintain software applications.
Participate in hands-on coding and provide code reviews.
Collaborate within an agile team on design and implementation strategies.
Follow SCRUM Agile Development methodology.
Skills
Web application development
Proficient in ReactJS
RESTful API development
Unit testing
Version control with GitHub
Object-Oriented Programming
Education
Bachelor’s degree in Computer Science or related field
Tools
Jasmine
Enzyme
Bootstrap4
HTML5
CSS3
jQuery
Job description
Design, Develop, Test and maintain softwareapplications.
Perform hands-on coding and providethoughtful code reviews.
Demonstrate ability to work within an agileteam as well as collaborate with many otherteams on design and implementation strategies.
Follow SCRUM Agile Development methodology
Problem Solving and ability to present ideas -Self-motivated, Open-minded, User Focused,Adaptive.
Generate guidelines for other web designers tomatch visual design intent.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalentexperience).
Experience in building web applications using ReactJS as the frontend framework.
Have worked on REST client and WebSockets
Be able to write Unit tests using a framework like Jasmine, Enzyme etc.
Have experience in using any of the Build scripts.
Proficient understanding of GitHub or other version control systems
Strong programming basics, with a clear understanding of Object-Oriented and Functional programming.
Expert in developing backend application with RESTful API's Using Rest Framework
Understanding creation of website layout/user interfaces by using standard HTML5, CSS3, jQuery.
Experience in Bootstrap4 or CSS pre-processor like Less or Sass is desirable.
Low-Latency UI, Page optimization, and bundle build + caching.