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