Logo observerly

Frontend UI Developer (Vue 3, TypeScript & @unovis)

Job description

Frontend Developer (Vue 3 & TypeScript) – Contract

Location: Remote

Employment Type: Freelance/Contract (20-40 hours)

Rate: £35 per hour

About Observerly

Observerly is a cutting-edge remote astronomical observation platform dedicated to empowering the astrophotography community. Leveraging a robust network of optical sensors, we provide unparalleled access to real-time astronomical data, enabling enthusiasts and professionals to capture stunning celestial imagery. Our mission is to democratize access to high-quality astronomical observations, fostering a vibrant and collaborative community of astrophotographers around the globe.

Why Work with Observerly?

Innovative Environment: Contribute to a forward-thinking platform at the forefront of astronomical technology.

Remote Flexibility: Enjoy the freedom to work from anywhere in the world.

Passionate Team: Collaborate with dedicated professionals who share a love for astronomy and technology.

Growth Opportunities: Engage in projects with the potential for ongoing collaboration and future work.

Job Description

We seek a proficient Frontend Developer with Vue 3 and TypeScript expertise to join our team on a short-term contract basis. The ideal candidate will have a strong background in frontend development, particularly in implementing complex data visualizations using the @unovis library. This role is perfect for a freelancer passionate about astronomy and eager to contribute to innovative solutions within the astrophotography community.

Key Responsibilities:

Develop and Enhance Frontend Interfaces:

• Build responsive and interactive user interfaces using Vue 3 and TypeScript.

• Translate design mockups and wireframes into functional frontend components.

Data Visualization:

• Implement and customize complex data visualizations using the @unovis library.

• Ensure visual components are optimized for performance and scalability.

Collaboration:

• Work closely with designers and product managers to deliver high-quality features.

• Participate in regular team meetings and provide updates on progress.

Code Quality:

• Write clean, maintainable, and well-documented code.

• Adhere to best practices and coding standards to ensure codebase integrity.

Testing and Debugging:

• Conduct thorough testing of frontend components to ensure functionality and reliability.

• Identify and resolve bugs and performance issues promptly.

Continuous Improvement:

• Stay updated with the latest front-end technologies and industry trends.

• Suggest and implement enhancements to improve user experience and application performance.

Required Skills and Qualifications:

Technical Expertise:

• Proficient in Vue 3 and TypeScript.

• Extensive experience with the @unovis library for data visualization.

• Strong knowledge of other charting libraries is a plus.

Frontend Development:

• Solid understanding of HTML5, CSS3, and responsive design principles.

• Experience with Vue 3 state management tools (e.g., Pinia).

Tooling and Version Control:

• Familiarity with modern frontend build tools, specifically Vite.

• Proficient in using Git for version control, as well

Problem-Solving:

• Ability to troubleshoot and optimize complex frontend issues.

• Strong analytical skills and attention to detail.

Communication:

• Excellent verbal and written communication skills.

• Ability to work effectively in a remote team environment.

Preferred Skills:

Testing Frameworks:

• Experience with testing frameworks like Vitest and Cypress.

UI/UX Design:

• Understanding of user-centered design principles and best practices.

Astronomy Knowledge:

• Familiarity with astronomical concepts and astrophotography is an absolute bonus.

What We Offer

Flexible Working Hours: Manage your schedule within the 20-40 hour contract framework.

Competitive Rate: Earn £35 per hour based on experience and expertise.

Remote Work: Collaborate with a global team from the comfort of your home.

Future Opportunities: Potential for additional projects and ongoing collaboration based on performance.

NEW
VueJobs Search is here!

Paying to advertise is expensive so most jobs are never promoted. We hunt down the best jobs direcly from careers pages so you don't have to.

Check VueJobs Search!
Location
Remote
Flag of United Kingdom United KingdomFlag of United States United StatesFlag of Canada CanadaFlag of France FranceFlag of Germany GermanyFlag of Spain SpainFlag of Netherlands NetherlandsFlag of Portugal PortugalFlag of Ukraine UkraineFlag of Poland PolandFlag of Italy Italy
Work level
Senior
Work type
Contract
Salary
USD35-hour
Date posted
7 days ago

Get Job Alerts

Subscribe to get the latest Vue.js jobs

Your name
Enter your e-mail
Get Vue.js jobs right to your inbox
Your name
Enter your e-mail