Front End Developer
Job Application Code: 003737 (add this to the application form)
Working Hours: Full-time position (8 hours/day, Mon-Fri, 9am-5pm AEST)
Overview
Job Description
We are looking for a skilled and passionate Front End Developer to join our team. You will be responsible for creating and implementing user-friendly web interfaces using the latest technologies and tools. Your expertise will help ensure seamless user experiences while collaborating closely with our design and development teams to bring innovative ideas to life.
Key Responsibilities:
- Develop and maintain high-quality, responsive web applications using HTML5, CSS3, and JavaScript.
- Collaborate with UI/UX designers to translate designs into interactive, pixel-perfect interfaces.
- Utilize modern frameworks and libraries like React.js, Vue.js, or Angular for dynamic front-end development.
- Optimize web pages for maximum speed, scalability, and cross-browser compatibility.
- Integrate APIs and back-end services using tools such as Axios or Fetch API.
- Leverage tools like Webpack, Vite, or Parcel to streamline development and improve performance.
- Implement version control best practices using Git and platforms like GitHub or GitLab.
- Conduct regular code reviews and participate in collaborative discussions to improve overall code quality.
- Monitor and fix bugs, ensuring a seamless user experience across various devices and platforms.
- Stay updated with emerging front-end technologies, tools, and trends.
Qualifications:
- Proven experience as a Front End Developer or similar role.
- Proficiency in HTML5, CSS3, JavaScript, and frameworks like React.js, Vue.js, or Angular.
- Experience with CSS pre-processors like SASS or LESS and CSS-in-JS libraries such as Styled Components or Emotion.
- Strong knowledge of modern JavaScript (ES6+) and related build tools like Webpack, Vite, or Rollup.
- Familiarity with version control systems like Git and workflows using GitHub, Bitbucket, or GitLab.
- Understanding of responsive design principles and frameworks such as Bootstrap or Tailwind CSS.
- Experience working with RESTful APIs and GraphQL.
- Knowledge of testing tools like Jest, Mocha, or Cypress is a plus.
- Strong problem-solving skills and attention to detail.
Preferred Skills:
- Familiarity with TypeScript for scalable and maintainable code.
- Experience with state management libraries like Redux, MobX, or Pinia.
- Basic understanding of back-end technologies for better collaboration with developers.
- Knowledge of Web Accessibility Standards (WCAG) and SEO optimization.
Key Attributes:
- Proactive
- High level of attention to detail
- Strong communication skills in both written and verbal
- Highly Organised
- Works well in any team environment
- Reliable – can work autonomously
Minimum Technical Requirements:
Internet Speed: Download: Minimum 50MBPS, Upload: Minimum 20MBPS (will be checked live during your Zoom interview)
Computer Specs: 16GB RAM computer (Windows OS or M1/M2 Mac).
Back up internet (a MUST): Fast internet and Mobile Data (Personal Hotspot)
How to submit your application:
Make sure to attach and submit the following in our VA Application Form:
- Link to Intro Video
- Updated Resume
- Profile image file
- Link to portfolio
Learn More about Our Angel Nation: https://prezi.com/view/kJuHwZwdXr2PhJjiY3ec/
Recruitment Period: For ongoing pooling
Click here to submit your application