Categories
-
Front End
Total Price
- CAD 57 000 - CAD 137 000
Hourly Rate
- CAD 27 - CAD 65
Expected Hours
- 2 108
Project Length
- 12 months
Description
Job deion of Front End web software engineer
Front End web Software Engineer (React, Node.js, REST API, Microservices)
Job Overview:
We are looking for a talented Front End Software Developer with expertise in web design, React, Node.js, RESTful APIs, and microservice architectures. The successful candidate will be responsible for transforming user requirements into scalable and visually appealing web applications while collaborating with a team of designers and back-end developers.
Key Responsibilities:
Front-End Design:
Collaborate with UX/UI designers to implement responsive web designs.
Ensure consistent user experiences across various browsers and devices.
Use tools like CSS preprocessors (SASS/LESS) and bundlers (Webpack, Parcel) to optimize frontend assets.
React Development:
Develop reusable components and front-end libraries using React.
Utilize modern React practices such as hooks, context, and the React-Redux library for state management.
Optimize components for performance, ensuring smooth user interactions.
Integration with Node.js:
Utilize Node.js frameworks (like Express.js) for server-side rendering and building APIs when needed.
Integrate React applications with backend services through RESTful APIs or GraphQL.
REST API and Microservices Integration:
Design and consume RESTful web services, ensuring efficient and secure data transactions.
Collaborate with back-end teams working on microservice architectures, ensuring seamless integration.
Testing and Quality Assurance:
Implement unit and integration tests using testing frameworks like Jest, React Testing Library, or Cypress.
Ensure code quality through linting tools, code reviews, and other best practices.
Collaboration:
Work closely with back-end developers, product managers, and designers to ensure project requirements are met.
Participate in Agile/Scrum rituals, including sprint planning, daily stand-ups, and retrospectives.
Share knowledge and mentor junior developers as needed.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
3 years or above working experience on web development
Proven experience in front-end development using React or other framework.
Strong proficiency in JavaScript (ES6+ features) and its nuances.
Solid understanding of RESTful API integration.
Familiarity with Node.js and its common frameworks such as Express.
Understanding of microservice principles and architectures.
Preferred Skills:
Experience with other front-end libraries or frameworks like Vue.js or Angular.
Familiarity with state management libraries other than Redux, such as MobX or Recoil.
Experience with Type.
Understanding of Continuous Integration/Continuous Deployment (CI/CD) tools and practices.
Familiarity with containerization technologies like Docker.
Experience with cloud platforms like AWS, Azure, or Google Cloud.
Personal Traits:
Strong problem-solving and critical-thinking skills.
Good communication skills and the ability to work well in a team.
Passion for keeping up-to-date with the latest web technologies and best practices.
This is a generalized job deion and may need adjustments based on the specific needs and nuances of the hiring company or the projects they undertake.
Job Types: Full-time, Permanent
Salary: $57,240.08-$136,687.18 per year
Benefits:
- Dental care
- Paid time off
Schedule:
- Monday to Friday
Education:
- Bachelor's Degree (preferred)
Experience:
- Front-end development: 5 years (required)
Language:
- English (preferred)
.
Work Location: In person
Address of the job
-
470 Granville St #930, Vancouver, BC V6C 1V4, Canada
-
Similar Jobs
-
Frontend Developer (Intermediate)
Hourly Rate: 40.00-50.00
Total Price: 85000.00-105000.00
Expected Hours: 2111
Looking for an opportunity to join a fast growing technology company with significant autonomy over your work? Keep reading! Position: ...
-
Marketing Coordinator
Hourly Rate: 27.00-30.00
Total Price: 4320.00-4800.00
Expected Hours: 160
MP Lighting is a Vancouver-based lighting manufacturer, specializes in manufacturing LED fixtures, Low Voltage, Line Voltage, and Multi-Circuit Track Systems. ...
-
Front End Development Manager - Accessibility
Hourly Rate: 43.00-85.00
Total Price: 89500.00-178400.00
Expected Hours: 2092
Accenture Song accelerates growth and value for our clients through sustained customer relevance. Our capabilities span ideation to execution: growth, ...
-
Sr DevOps Engineer
Hourly Rate: 67.00-79.00
Total Price: 11666.00-13750.00
Expected Hours: 174
Vancouver, BC, Canada
Revinate is one of the largest and most innovative providers of direct revenue-generating solutions in the hospitality industry. Revinate's mission ...