Java Front-end Developer LitSpark Solutions

  • company name LitSpark Solutions
  • working location Office Location
  • job type Full Time

Experience: 2 - 2 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Angular, JavaScript, HTML5, CSS3, Performance optimization, Agile methodologies, Communication, Stenciljs, Reactjs, TypeScript, Web Component Development, State Management, Testing debugging, crossbrowser compatibility, ProblemSolving Skills

About LitSpark Solutions

Job Description

Key Skills Requirement: Experience: 2-5 years of experience in front-end development with a strong focus on Stencil.js, Angular, or ReactJS (optional). Proficiency in Stencil.js: In-depth knowledge of Stencil.js, including components, decorators, lifecycle methods, shadow DOM, and web component standards. Strong JavaScript/TypeScript Skills: Proficiency in JavaScript/TypeScript with a solid understanding of ES6+ features and modern JavaScript frameworks. HTML/CSS: Strong understanding of HTML5, CSS3, and responsive design principles. Experience with CSS custom properties and scoped styles in web components. Web Component Development: Expertise in building reusable, efficient, and scalable web components using Stencil.js. State Management: Familiarity with state management in web components using @State, @Prop, and @Event decorators. Performance Optimization: Optimize web components for maximum speed, scalability, and compatibility across browsers. Testing & Debugging: Write and execute unit tests for web components using tools like Jest. Debug and resolve issues in web components. Cross-Browser Compatibility: Ensure web components work seamlessly across modern browsers and adhere to web standards. Agile Methodologies: Experience working in Agile/Scrum environments. Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail. Communication: Excellent communication skills and the ability to work collaboratively in a team environment. ________________________________________ Responsibilities for Internal Candidates Design and Implementation: Design and implement Stencil.js-based web components based on business requirements. Requirements Analysis: Contribute efficiently to requirements analysis, feasibility analysis, estimation, high-level design, and UI development. Component Development: Build reusable, efficient, and scalable web components using Stencil.js. Team Collaboration: Work closely with UX/UI designers, backend developers, and other team members to deliver high-quality products. Guidance and Support: Guide and support team members during development and testing phases. Client Interaction: Effectively participate in client calls and meetings with clients and internal teams. Build and Release Operations: Support build and release operations for web components. Documentation: Maintain comprehensive documentation for all code and software modifications. Stay Updated: Keep up-to-date with the latest Stencil.js developments and industry trends, and apply them to enhance web components. Job Types: Full-time, Permanent Benefits: Health insurance Provident Fund Schedule: Day shift Application Question(s): What is your current CTC and expected CTC How soon you can join Experience: Stencil.js: 3 years (Required) shadow DOM: 3 years (Preferred) JavaScript/TypeScript : 3 years (Preferred) HTML5: 3 years (Preferred) CSS3: 3 years (Preferred) Agile Methodologies: 3 years (Preferred) State Management: 3 years (Preferred) Work Location: In person,