Senior Web Developer

Skills
Application DevelopmentBack-End Web DevelopmentComputer ScienceFront-End DevelopmentWeb Application DevelopmentWeb ApplicationsWeb Development
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Software Engineering or related field (or equivalent work experience)
  • 8+ years of experience in web application development with a strong focus on modern front-end technologies specifically React
  • Experience with state management tools Redux MobX Zustand build tools such as Webpack and unit testing tools Jest React Testing Library
  • Familiarity with frameworks in the React ecosystem Vite Next js Gatsby Remix is an added advantage
  • Experience working with RESTful APIs and GraphQL for backend communication
  • Solid understanding of web app architecture design patterns and development methodologies
  • Experience with version control systems Git continuous integration/continuous deployment CI/CD pipelines and automated testing frameworks
  • Passion for pushing the boundaries of what's possible
  • Excellent communication skills and ability to effectively collaborate with cross-functional teams
  • Familiarity with agile development methodologies and project management tools
  • Contributions to open-source projects participation in tech communities or attendance at conferences/meetups
  • It will be great if you also bring experience leveraging ChatGPT LLMs and IDE co-pilot tools to accelerate the software development cycle and drive innovation

Nice to have

  • ChatGPT experience
  • LLM knowledge
  • IDE co-pilot tools

Day to day

  • Collaborate with product managers designers and subject matter experts to craft requirements specifications and user stories for web applications
  • Design and implement scalable reliable and secure front-end solutions for web platforms using industry best practices and coding standards
  • Conduct code reviews mentor junior team members and provide technical guidance and expertise to ensure code quality consistency and adherence to design patterns
  • Collaborate with backend engineers to integrate web applications with server-side APIs
  • Share your wisdom and insights to mentor junior team members and provide technical guidance to help them level up their skills and grow
  • Work closely with backend engineers to connect web applications to cloud services databases and third-party APIs
  • Stay up-to-date with the latest web development trends and bring fresh ideas to the team

Hiring process

  • Successful candidates will undergo a background check
  • Official communication from recruitment will only come from the authorized domain prenovo.com
  • Report any fraudulent communication immediately