Fullstack Developer

from 3 to 6 year(s) of Experience
Bengaluru

Job Description

Key Responsibilities:
  1. Develop new or enhance existing user-facing features using React.js and implementing them following well-known React.js workflows (such as Flux or Redux)

  2. Building reusable components and front-end libraries for future use

  3. Work with REST APIs

  4. Test, debug and optimize components for maximum performance across a vast array of web-capable devices and browsers

  5. Ensure that the components being developed and the overall application are robust and easy to maintain

  6. Document and demonstrate solutions by developing required documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

Essential Skills:
  1. Thorough understanding of React.js and its core principles

  2. Experience with popular React.js workflows (such as Flux or Redux)

  3. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  4. Experience with HTML5 & CSS3

  5. Experience with common front-end development tools such as Babel, Webpack, NPM, etc

  6. Hands on experience with SQL schema design, SOLID principles, REST API design

  7. MySQL profiling and query optimization

  8. Familiarity with modern front-end build pipelines and tools

  9. Creating RESTful APIs using Laravel

  10. Integrating with mail services in Laravel

  11. Handling Authentication and Authorization system in Laravel

  12. Managing Configuration error and exception handling in Laravel

  13. Message queue system (delayed delivery configuration) in Laravel

  14. Scheduling task configuration and management

  15. Managing Laravel redis cache mechanism

  16. Handling Laravel file system integration

  17. Registering events and listener

  18. Working knowledge of, and how to implement the following:Routing, Middleware, Logging, Session, Validation, Url generation, Csrf protection, Views, Authentication, Api authentication, Authorization, Encryption, Hashing, Blade templates, Query builder, Migration, Seeding, Pagination, Relationship, Api resources, Serialization, Request, Response

  19. Working knowledge of code versioning system eg. GIT

  20. Experience in common third-party social login APIs (Google, Facebook etc)

  21. Task and Bug tracking using JIRA.

Desirable Skills:
  1. Demonstrated ability to deliver the required responsibilities

  2. Desire to learn new tech and deliver on them

  3. Desire to innovate and out of the box thinking

  4. Effective communication skills, both verbally and in written form at all levels of authority

  5. Experience of working in international development/ operational management would be advantageous

Desired Experience:
3-5 years full stack developer (React Frontend and PHP Laravel)

Key Skills

Desired Candidate Profile

Please refer to the Job description above

Company Profile

Kritikal Solutions Pvt Ltd

KritiKal Solutions is a Technology Design house founded and incubated at IIT-Delhi. With 17+ years of expertise in Product Engineering, R&D and Innovation in Computer Vision, AI, Cloud, Mobility, Embedded Systems, IOT with special focus on Automotive, Health,Traffic & Surveillance domains.
View Contact Details+

Contact Company:Kritikal Solutions Pvt Ltd

Salary:

Not Disclosed by Recruiter

Role Category:

Programming & Design

Role:

Software Developer

Employment Type:

Full Time, Permanent