Search by job, company or skills

Full Stack Engineer

Full Stack Engineer

Valuelabs
5-7 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 20 applicants

Job Description

Experience

  • Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications.
  • Minimum 5 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases.
  • Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)
  • Architecting and automating the build process for production, using task runners or scripts
  • Knowledge of Data Structures for TypeScript.
  • Monitoring and improving front-end performance.
  • Banking or Retail domains knowledge is good to have.

·Hands on experience in performance tuning, debugging, monitoring.

Technical Skills

  • Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers, Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth)
  • Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.
  • Practical experience with GraphQL is good to have.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Experiencing in Developing responsive web-based UI
  • Have experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniques
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Documenting the code inline using JSDoc or other conventions
  • Thorough understanding of React.js and its core principles
  • Familiarity with modern front-end build pipelines and tools
  • Experience with popular React.js workflows (such as Flux or Redux or ContextAPI or Data Structures)
  • A knack for benchmarking and optimization
  • Proficient with the latest versions of ECMAScript (JavaScript or TypeScript)
  • Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn etc
  • Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools
  • An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
  • Unit testing using Jest, Enzyme, Jasmine or equivalent framework

·Understanding of linter libraries (TSLINT, Prettier etc)

Technical Skills

  • Excellent knowledge in development and testing scalable and highly available Restful APIs / Microservices using JavaScript technologies
  • Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
  • Practical experience with GraphQL.
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers, Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth)
  • Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka

Functional Skills

  • Experience in following best Coding, Testing, Security, Unit testing and Documentation standards and practices
  • Experience in Agile methodology.
  • Effectively research and benchmark technology against other best in class technologies.

Soft Skills

  • Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
  • Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
  • Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-9 yrs
Chennai, India
Skills:
CSS, Spring Boot, HTML, Microservices, Angular, React, Javascript Frameworks, Core Java, Restful Apis, deployment strategies, Multiplatform Front End Development, Applications Architecture, cloud platforms, Java Full Stack Development
5-7 yrs
Chennai, India
Skills:
react.js , BigQuery, Rest API Development, Sql, Git, Gcp, Sonarqube, Load Testing, Python, AWS, Logging, FOSSA, Cycode, Redis Caching, CI CD, SLOs, Monitoring
5-7 yrs
Chennai, India
Skills:
react.js , Java, Git, CSS, Spring Boot, Rest Apis, Sql, HTML, JavaScript ES6, NoSQL databases, Microservices architecture
6-8 yrs
Chennai, India
Skills:
BigQuery, PostgreSQL, Api Development, Angular, Gcp, DevSecOps, Javascript, Terraform, Data Analytics, Python, Tekton, CI CD Pipeline
6-8 yrs
Chennai, India
Skills:
Java, CSS, Maven, PostgreSQL, Scala, Sql, Angular, Jenkins, Git, Typescript, JUnit, Api Testing, Html5, Sonarqube, Rest Apis, Angular Material, Azure DevOps, CI CD