About Us:
At PranaTree, we are dedicated to creating exceptional user experiences through our innovative products. Our team is passionate about technology and committed to building high-quality, scalable, and high-performance applications. We are seeking a talented and experienced Front-End Software Developer to join our growing team and help us deliver outstanding web applications.
Job Description:
As a Front-End Software Developer, you will play a key role in designing, developing, and maintaining user interfaces for our web applications. You will work closely with our backend developers, product managers, and other stakeholders to ensure that our applications are not only functional but also visually appealing and easy to use. Your expertise in modern frontend technologies will be crucial in creating seamless and engaging user experiences.
Responsibilities:
- Design and develop user interfaces using modern front-end technologies like HTML5, CSS3, and JavaScript frameworks.
- Utilize frameworks and libraries like Vue.js (required) to build interactive and responsive web applications.
- Collaborate with backend developers to integrate APIs and services into the frontend.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
- Write and maintain unit tests to ensure code quality and reliability.
- Identify and address performance bottlenecks and bugs.
- Stay up-to-date with the latest industry trends, technologies, and best practices.
- Proactively suggest improvements to existing processes and systems.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field. Equivalent work experience will be considered.
- Minimum of 10+ years of experience in front-end development.
- Strong knowledge of frontend technologies (e.g., HTML5, CSS3, JavaScript frameworks), especially Vue.js, Angular and React.
- Proficiency in building responsive and interactive web applications.
- Experience with frontend build tools and package managers (e.g., Webpack, npm/yarn).
- Understanding of version control systems, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Ability to work independently and as part of a team.
Join us to build innovative solutions that make a real impact. If you are passionate about technology and thrive in a collaborative, fast-paced environment, we would love to hear from you.