AppSierra Solutions

4 weeks ago


Any Location, India AppSierra Solutions Pvt Ltd Full time

Job description :
We are looking for an experienced and passionate Software Developer with ReactJS and/or NodeJS to join our team. As a Software Developer at our company, you will have the opportunity to work on new and exciting projects and develop your career.
Responsibilities :
- Design, implement & test web-based enterprise software front-ends currently in ReactJS and/or backend in NodeJS.
- collaborate closely with other team members and departments
- Participate in the full life cycle of agile project development.
- Understand business problem statements, user scenarios, and technical constraints.
- Participate in Scrum planning, retrospectives, demos, and daily stand-ups.
- Develop user stories from high-level requirements.
- Continuously develop knowledge and skills on pertinent systems.
- Perform thorough unit and functional testing of the code to ensure high-quality products.
- Demonstrate strong oral and written communication skills.
- Provide timely solutions
Technical Requirements :
- Solid Understanding of OOP concepts
- Full-stack experience designing and building scalable applications from end-to-end
- Proficiency in MEAN/MERN stack (specifically ReactJS / React)
- Proficiency in writing RESTful APIs, MongoDB, ReactJS, ExpressJs
- Working knowledge of building web applications and API integrations
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and
- JavaScript frameworks (e.g. ReactJS, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Great attention to detail
- An analytical mind
- Degree in Computer Science, Statistics or relevant field
Qualifications :
- 3+ years of experience as a Software Developer
- Strong knowledge of ReactJS and/or NodeJS and commonly used modules.
- Experience developing software in an Agile Scrum environment.
- Ability to handle multiple tasks simultaneously
- Ability to work in a fast-paced environment with minimal supervision
- Sense of ownership and pride in your performance and its impact on the company's success
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills

(ref:hirist.tech)