Alba Inc.
rating-icon 0
Employer
Alba Inc.

470 Granville St #930, Vancouver, BC V6C 1V4, Canada,

Verification Level: 4/7

Total
Contracts

0

Money
Spent

0

CAD

About the employer

Established in 2016, ALBA is a Vancouver-based, fast-growing consulting company with services in career consulting, talent acquisition, and branding management. ...

Front End Web Engineer
posted 2 months ago

Categories

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: ...

    UVX Inc.
    UVX Inc.
    rating-icon 0 / 5
  • 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. ...

    MP Lighting
    MP Lighting
    rating-icon 0 / 5
  • 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, ...

    Accenture
    Accenture
    rating-icon 0 / 5
  • 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 ...

    Revinate
    Revinate
    rating-icon 0 / 5

Are you sure you want to report this job post?

If you find the content of this job post offensive, racist, illegal or inappropriate

please let us know. We'll review and take action accordingly

report-sucess
WE HAVE RECEIVED YOUR REPORT

It may take some time for our team to review and take action. Thank you for your contribution.

Are you sure to discard your application?