Senior Software Engineer (Vue JS) @ saransh inc - Philadelphia, PA

Job Overview

20 days ago

Senior Software Engineer (Vue JS)

saransh inc - Philadelphia, PA

Role: Senior Software Engineer (Vue JS)

Location: Philadelphia, PA (Remote +occasional Travel)

Duration : Long term

Job Description:

  • Implementing and maintaining web user interfaces
  • Taking pride in writing code that is readable, maintainable, well tested, and documented
  • Designing efficient and reusable front-end systems (Javascript/Node/Vue).
  • Collaborating with Product Designers, Product Managers, and other Software Engineers to deliver compelling user-facing products
  • Performance, scalability, and accessibility are top of mind. Finding ways to weave improvements in these areas into all of our work is a must
  • Staying up to date on the latest coding standards and practices and find ways to apply them to our daily work.

Qualifications :

  • Familiarity with version control systems (Github), HTML5, CSS3, JavaScript (ES6+), Node, asynchronous programming, JSON
  • Experience with modern Javascript web application frameworks like Vue/React/Angular
  • Experience with state management tools (Vuex/Redux)
  • Experience with unit testing frameworks (Jest)
  • Experience interacting with RESTful web services and a foundational understanding of the HTTP protocol (status codes, http verbs)
  • Able to implement best practices for SEO and Accessibility across many devices
  • Comfortable using developer tools for debugging purposes
  • Experience writing cross-browser and device compatible code
  • Familiarity with responsive web design patterns in semantic HTML/CSS
  • Ability to create and maintain a UX design system by utilizing SCSS best practices
  • Interested in learning new tools and concepts
  • Good understanding of UX principals
  • Has experience working with design systems
  • Has an understanding of cross browser/platform concerns
  • Has a basic understanding of accessibility concerns
  • Able to write maintainable, scalable, performant code
  • Works well with others, can give/receive thoughtful feedback

Job Skills :

  • Experience with Typescript
  • Understanding of BEM naming conventions
  • Experience with CSS and JS preprocessing like SCSS/Babel and bundlers such as Webpack
  • Experience with writing universal/isomorphic web applications using Node/Express
  • Experience with Analytics tools such as Google Analytics and Google Tag Manager
  • Practices graceful, thoughtful, and effective peer review
  • Open to being mentored and/or mentoring others on the team
  • Enjoys pair programming and presenting tech topics to the team
  • Active in the open source community

Education:

Job Types: Full-time, Part-time, Contract

Salary: $65.00 - $68.00 per hour

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Experience:

  • Vue JS: 3 years (Preferred)
  • Redux: 3 years (Preferred)
  • Jest: 2 years (Preferred)

Work Location: One location

Similar Jobs

Software Engineer

PowerPay

King of Prussia, PA

Although not required, you will have the opportunity to dive into the AWS operations stack based on Docker containers deployed through ECS using CloudFormation…

Software Developer Fall Co-op (Drexel)

OSIsoft

Philadelphia, PA

Work on tasks a full-time developer would work on such as designing, coding, testing, documenting, and supporting our software products.

Sr. Software Engineer

Certara

Blue Bell, PA

Provide support for other engineers through code reviews. Capable of developing software solutions with one or more programming languages, preferably.

Backend Senior Software Engineer

Box

Philadelphia, PA

"Fully Vaccinated" means that an individual is at least two weeks past their final dose of an authorized COVID-19 vaccine regimen.

Software Engineer - OpenStack

Canonical - Jobs

Philadelphia, PA

This role requires a python software developer with a passion for automating infrastructure as code. Keywords: python, agile, lean, distributed systems,…

Software Engineer III

Bank of America

Pennington, NJ

Ensures that software is developed to meet functional, non-functional, and compliance requirements. 8-10 years of experience with expert knowledge of the server…

Transcend Lead Software Engineer -Remote

Guardian Life Insurance Company

Bethlehem, PA

A great 401(k) with company match. Up to 5% Travel required for this position Our promise. A self-starter senior developer who can transform conceptual thoughts…

Transcend Lead Software Engineer -Remote

ReedGroup

Bethlehem, PA

A great 401(k) with company match. Up to 5% Travel required for this position Our promise. A self-starter senior developer who can transform conceptual thoughts…

Cloud Engineer

Saks Off 5th

New York, NY

Develop and implement infrastructure automation and cloud management tooling 20%. Access management and operational support within the AWS cloud 10%.

IoT Developer/Engineer - Thingworx (Remote)

Cognizant Technology Solutions

Summit, NJ

In addition, candidates may be required to present their current state or government issued ID during each interview. At least 3 - 8 years of IT experience.

Software Security Engineer

Celonis SE

New York, NY

You will engineer and develop software and automation to proactively build secure by default controls. Great compensation and benefits packages (stock options,…

Associate End User Services Engineer

Venerable

West Chester, PA

Proven work experience as a Desktop Support Engineer, Technical Support Engineer, or similar role. This position will work closely with such clients and will…

Java Software Engineer

Vortalsoft Inc

New York, NY

Self-starter, inquisitive, and excellent communicator both oral and in writing. The project is to revamp MSIM’s liquidity risk calculation platform by utilizing…

Sr. Software Engineer - .NET

ROUTEONE

Wayne, PA

Client-side web development utilizing HTML 5, SCSS, JavaScript, TypeScript, and Angular. 7+ years’ experience as software engineer with a strong development…

Backend Software Engineer

Ponto Software, Inc.

New York, NY

Setup and manage CI/CD pipelines and other developer tooling to increase your team's engineering velocity. Security will be at the forefront of how you design…

Senior Software Engineer

Travefy

Pennington, NJ

Get to play with great new technology including Ember.js, . Bachelors Degree, and a minimum of 5 years of experience in development distributed applications,…

Senior Software Engineer - Catalog Team

OpenSesame

Philadelphia, PA

Meet with every member of the team, including the Product Manager to start building relationships. Work with other engineers on the team to help refine…

Lead Java Developer

AR Val services

Philadelphia, PA

Spring boot (2.x) microservices: 5 years (Required). IntelliJ, Jenkins/Concourse, Docker, Git,: 5 years (Required). Strong Java (1.8) programming skills.

C# Software Developer

Vortalsoft Inc

New York, NY

Hands on programming experience with an understanding of Object oriented programming, Design patterns, Service oriented architecture, Concurrency, SOLID…

Java Developer, Entry Level- Remote

Pure Integration - Consulting

Philadelphia, PA

Design, build and scale sophisticated high-volume server-side applications and frameworks. Fundamental understanding of Agile methodology, and software delivery…

Lead Software Engineer, Back End (Remote-Eligible)

Capital One - US

New York, NY

Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve…

Programmer (Generalist)

People Can Fly

New York, NY

Minimum 5 years of software engineering experience. 20 paid vacation days and 5 paid sick days. Expert in C++ and object-oriented programming background.

Junior Programmer

United Disabilities Services

Lancaster, PA

Visual Basic for Applications (VBA), or similar programming language experience (VB.net). Provide training for developed software, as well as select hardware…

Mobile Automation Engineer-Python or Ruby, Calabash

Computer Enterprises Inc.

Philadelphia, PA

Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is…