Senior Software Engineer (Front-end)

Senior Software Engineer (Front-end)

Quest for Justice
  • United States

Description

Description

We are looking for an experienced software engineer to join a young development team. As a senior software engineer, you will be building product features for a web application while optimizing user experiences, security, and scalability. You will be working closely with the product manager and UX/UI designer to create user-friendly, intuitive, and practical interfaces, actively defining how the application should work as well as how it looks. You will be a technical leader in our front-end tech stack and be involved in all aspects of the product development lifecycle from planning to deployment, ensuring that a quality product is delivered and provides value to its end users.

Responsibilities
• Design, develop, and maintain the structure and design of the web and mobile pages within the application, optimizing for speed, scalability, and responsiveness
• Work closely with product managers, UX/UI designers, and other developers to ensure new product features meet business objectives as well as technical standards
• Design and maintain reusable code and libraries for future use to ensure consistency across the suite
• Support the testing and deployment of new products and features
• Participate in code reviews
• Continuously stay up to date on the latest emerging technology

Qualifications
• 5+ years of proven work experience as a software developer developing web-based applications
• Strong working experience with React, state management libraries, Javascript, and CSS
• Experience with modern front-end development tools and patterns
• Experience with designing and building web applications, ensuring responsive and adaptive designs
• Experience working in cross-functional teams across time zones with other developers, UX/UI designers, and QAs
• Strong written and verbal communication skills
• Ability to be flexible and adaptable in a startup environment

Work Environment & Benefits
• Full time
• Fully remote
• Competitive salary
• Flexible working hours (may need to be available on-call during non-business hours on rare occasions)
• Around 22 days of paid PTO and 8 sick days per year
• Medical, dental, vision, and life insurance
• 401(k)
• 10 paid holidays

Skills

  • Front-End Development
  • Software Development Methodologies
  • Software Development
  • Computer Science
  • JavaScript
  • React.js
  • Responsive Web Design
  • Cloud Applications

Responsibilities

  • You will be working closely with the product manager and UX/UI designer to create user-friendly, intuitive, and practical interfaces, actively defining how the application should work as well as how it looks
  • You will be a technical leader in our front-end tech stack and be involved in all aspects of the product development lifecycle from planning to deployment, ensuring that a quality product is delivered and provides value to its end users
  • Design, develop, and maintain the structure and design of the web and mobile pages within the application, optimizing for speed, scalability, and responsiveness
  • Work closely with product managers, UX/UI designers, and other developers to ensure new product features meet business objectives as well as technical standards
  • Design and maintain reusable code and libraries for future use to ensure consistency across the suite
  • Support the testing and deployment of new products and features
  • Participate in code reviews
  • Continuously stay up to date on the latest emerging technology

Qualifications

  • 5+ years of proven work experience as a software developer developing web-based applications
  • Strong working experience with React, state management libraries, Javascript, and CSS
  • Experience with modern front-end development tools and patterns
  • Experience with designing and building web applications, ensuring responsive and adaptive designs
  • Experience working in cross-functional teams across time zones with other developers, UX/UI designers, and QAs
  • Strong written and verbal communication skills
  • Ability to be flexible and adaptable in a startup environment

Educational Requirements

  • Bachelors Degree

Benefits

  • Work Environment & Benefits
  • Full time
  • Fully remote
  • Competitive salary
  • Flexible working hours (may need to be available on-call during non-business hours on rare occasions)
  • Around 22 days of paid PTO and 8 sick days per year
  • Medical, dental, vision, and life insurance
  • 401(k)
  • 10 paid holidays

Summary

Job Type : FULLTIME
Category : Software Engineer
Posted : November 15, 2023
Salary : N/A
Experience : 5 Months

Share With