Associate Software Engineer

0



Responsibilities

  • Develop and implement user interface components using React.js, ensuring high performance and responsiveness.
  • Collaborate with the design and product teams to translate wireframes and UI designs into fully functional applications.
  • Build reusable and scalable code and libraries for future use, optimizing application performance.
  • Participate in code reviews and ensure the quality and maintainability of the codebase.
  • Identify and address performance bottlenecks and implement solutions to optimize application performance.
  • Work closely with backend developers and integrate frontend components with the backend APIs.
  • Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions.
  • Stay updated with the latest trends and best practices in React.js development and web technologies, and share knowledge with the team.
  • Troubleshoot and debug application issues, providing timely resolutions and ensuring smooth application functionality.
  • Mentor and provide guidance to junior developers, fostering their growth and ensuring the overall technical excellence of the team.


Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 1+ years of professional experience as a Front-End Developer, with a strong focus on React.js and NextJs development.
  • Extensive experience in developing complex web applications using React.js,NextJs, Redux, and related libraries and frameworks.
  • Strong proficiency in JavaScript, HTML5, CSS3, and responsive web design.
  • Experience with modern frontend development tools, such as Webpack, Babel, and npm.
  • Familiarity with version control systems, such as Git, and collaborative development workflows (e.g., GitFlow).
  • Strong problem-solving skills and ability to independently research and implement solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven track record of delivering high-quality code on time and meeting project deadlines.
  • Experience with Agile/Scrum methodologies and working in an Agile development environment.
  • Knowledge of backend technologies, such as Node.js is a plus.
  • Experience with testing frameworks, such as Jest or Enzyme, and test-driven development practices is desirable.
  • Strong attention to detail, with a focus on writing clean, maintainable, and reusable code.


We offer a competitive salary and benefits package. If you meet the above requirements and are interested in joining our team, please apply with your resume to nishan@aventureit.com



You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied