Web Developer (Engineering Focus)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

To discuss

HOURS PER WEEK

40

DATE UPDATED

Jun 4, 2024

JOB OVERVIEW

-= Position Overview =-

We are seeking a skilled Web Developer with a strong focus on engineering, data structures, and algorithms. The ideal candidate will be responsible for designing, implementing, and maintaining complex web solutions. This role requires expertise in backend development, particularly using Node.js, AWS cloud services, and a solid understanding of front-end technologies, particularly in JavaScript and Vue.js. This is a remote position.

-= Key Responsibilities =-

* Solution Engineering & Development *

Design and implement scalable web solutions using AWS services, including Lambda functions, DynamoDB tables, S3 buckets, and CloudFront distributions.

Develop robust data structures and algorithms to solve complex problems and optimize performance.

Create and maintain automated test cases and deployment pipelines to ensure high-quality releases.

* Backend Development *

Write and maintain server-side code using Node.js with a strong emphasis on clean, efficient, and maintainable architecture.

Implement and optimize APIs for high performance and scalability.

Collaborate with the frontend team to integrate user-facing elements with server-side logic.

* Frontend Support *

Write, improve, and optimize JavaScript components using OOP principles.

Support the frontend team by providing expertise in Vue.js and contributing to the development of new components.

Ensure seamless integration between backend services and frontend applications.

* Collaboration & Communication *

Work closely with cross-functional teams, including frontend developers, product managers, and UX/UI designers, to deliver comprehensive web solutions.

Participate in code reviews, provide constructive feedback, and uphold coding standards and best practices.

Document technical designs, processes, and guidelines to facilitate knowledge sharing within the team.

-= Qualifications =-

* Education & Experience *

Bachelor’s degree in Computer Science, Engineering, or a related field.

Proven experience in web development, with a strong focus on backend engineering and AWS cloud services.

* Technical Skills *

Proficiency in AWS services, including Lambda, DynamoDB, S3, and CloudFront.

Strong programming skills in Node.js and JavaScript, with a focus on OOP and functional programming paradigms.

Experience with Vue.js and a solid understanding of modern frontend development practices.

Knowledge of RESTful API design and implementation.

Familiarity with CI/CD pipelines and automated testing frameworks.

* Soft Skills *

Excellent problem-solving skills and attention to detail.

Strong analytical skills and a near-perfectionist attitude.

Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Self-motivated and proactive, with a willingness to take ownership of projects and drive them to completion.

-= Preferred Qualifications =-

Knowledge of other backend languages and frameworks (e.g., Python, Node.js).

Experience with other JavaScript frameworks or libraries (e.g., React, Angular).

Familiarity with infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.

-= What We Offer =-

Competitive salary and benefits package.

Opportunities for professional growth and development.

A collaborative and innovative work environment.

The chance to work on exciting projects with cutting-edge technologies.

Remote work flexibility.

A long-term position with opportunities for career advancement; we value long-term commitments and invest significantly in our tea ---------- mbers.

If you are a passionate web developer with a strong engineering background and a desire to work on complex, scalable web solutions, we would love to hear from you. Apply now and join our dynamic team!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin