Senior Software Engineer (Frontend - React.js)

at  Jeavio

Bayern, Bayern, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 2024N/AOptimization Techniques,Ux,Html,Node.Js,Css,Browsers,Es6,Rest,Security,Javascript,Design PatternsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

We are a US based IT company. We focus on partnering with product companies to help them develop their technology products and bring them to the market. We have established a state-of-the-art software development center in Baroda.

MUST HAVE SKILLS:

  • Strong proficiency with React Js
  • Advanced proficiency in JavaScript (ES6+)
  • Solid understanding of browsers, HTML and CSS.
  • Experience in working with REST APIsUnderstanding of security best practices for frontend
  • -applications
  • UI/Ux Knowledge

GOOD TO HAVE SKILLS:

  • Experience creating and building a Component library.
  • Familiarity with Design System
  • Experience with Storybook
  • Prior experience in using Node.js for building backend APIs
  • Strong understanding of Design Patterns & its application during system designing
  • Test-Driven & Behavior Driven Development
  • Experience working in Agile Scrum methodologies
  • Knowledge on UI/browser performance optimization techniques.

Responsibilities:

  • Architect and develop highly dynamic and responsive web applications using React and JavaScript.
  • Ensuring pixel-perfect UI implementations that meet design standards.
  • Establish and maintain best practices for frontend development, including code quality, code reviews, and coding standards.
  • Lead the development of reusable UI components and help maintain and develop the design system.
  • Experience in building and deploying frontend applications using appropriate tools.
  • Collaborate with cross-functional teams to ensure seamless integration of frontend and backend functionalities.
  • Write and maintain unit tests, and perform snapshot testing to ensure component reliability.
  • Guide the team in using Storybook to document and test UI components.
  • Mentor and develop junior team members, providing constructive feedback.
  • Work effectively as part of a distributed team.
  • Strong analytical skills and problem-solving aptitude.
  • Demonstrable ability to learn new programming languages and frameworks quickly.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Contribute to all phases in the software lifecycle – requirements analysis, solution design, development, testing and delivery.
  • Maintain high-quality standards for the work undertaken and be responsible for the quality of deliverables.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bayern, Germany