Description
The Senior Software Engineer (Front End) works with the Platform and DevOps teams to develop web apps for our Personal Care service line. This role helps direct the architecture and construction of half a dozen enterprise-grade portals that deliver both B2B and B2C use cases.
*Responsibilities:*
· *Front-End Development:*
o Work with our other frontend leads to deliver responsive and scalable web apps using the latest JavaScript frameworks.
o Collaborate with UX/UI designers to implement design specifications, ensuring a seamless and visually appealing user experience.
· *Cross-functional Collaboration:*
o Partner with a cross-functional team to imagine, design, develop, test, and launch software and solutions that wows our internal and external stakeholders.
o Work closely with backend engineers to integrate front-end components with server-side logic.
o Collaborate with other teams, including product management, UX, and QA to ensure the successful delivery of features within established timelines.
· *Code Quality and Best Practices:*
o Lead the way by staying up to date with tools, trends, technologies and frameworks and sharing that knowledge in a meaningful way with the team.
o Enforce best practices in code quality, testing, and maintainability.
o Conduct code reviews and provide constructive feedback to team members.
· *Performance Optimization:*
o Identify and implement performance optimization techniques to enhance the speed and efficiency of web applications at scale.
· *Mentorship and Leadership:*
o Champion solutions that operate with a high degree of operational excellence.
o Provide mentorship and guidance to junior team members.
o Contribute to the continuous improvement of our development processes and practices.
*Desired Experience and Skills:*
• 5+ years of professional experience in front-end development.
• Excellent communication skills - the ability to think creatively and adapt the message to the audience.
• Strong problem solving skills; adaptable, proactive and willing to take ownership.
• A high-quality bar and a drive of continuous improvement; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods.
• Demonstrated experience building large scale web applications.
• Proficiency in React/Redux/Next.js or Svelte/Sveltekit.
• Proficiency with testing frameworks (Jest, React Testing Library, Vitest, Svelte Testing Library)
• Strong knowledge of web technologies: JavaScript, TypeScript, functional programming, Node.js, HTML, CSS, Tailwind
• Solid understanding of REST and API design.
• Experience with cloud-based architectures in a production environment.
• Familiarity with implementing system monitoring and analytics tools (e.g. DataDog, Sentry, Matomo)
*Bonus Qualifications:*
* Familiarity with serverless architecture.
* Experience with GraphQL.
* Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Job Type: Full-time
Pay: From $130,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee discount
* Flexible schedule
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Professional development assistance
* Referral program
* Retirement plan
* Vision insurance
Compensation package:
* Bonus opportunities
* Performance bonus
* Profit sharing
* Yearly pay
Experience level:
* 5 years
Schedule:
* Monday to Friday
Experience:
* Front-end development: 4 years (Required)
* TypeScript: 3 years (Preferred)
* APIs: 3 years (Preferred)
Work Location: Remote
*Responsibilities:*
· *Front-End Development:*
o Work with our other frontend leads to deliver responsive and scalable web apps using the latest JavaScript frameworks.
o Collaborate with UX/UI designers to implement design specifications, ensuring a seamless and visually appealing user experience.
· *Cross-functional Collaboration:*
o Partner with a cross-functional team to imagine, design, develop, test, and launch software and solutions that wows our internal and external stakeholders.
o Work closely with backend engineers to integrate front-end components with server-side logic.
o Collaborate with other teams, including product management, UX, and QA to ensure the successful delivery of features within established timelines.
· *Code Quality and Best Practices:*
o Lead the way by staying up to date with tools, trends, technologies and frameworks and sharing that knowledge in a meaningful way with the team.
o Enforce best practices in code quality, testing, and maintainability.
o Conduct code reviews and provide constructive feedback to team members.
· *Performance Optimization:*
o Identify and implement performance optimization techniques to enhance the speed and efficiency of web applications at scale.
· *Mentorship and Leadership:*
o Champion solutions that operate with a high degree of operational excellence.
o Provide mentorship and guidance to junior team members.
o Contribute to the continuous improvement of our development processes and practices.
*Desired Experience and Skills:*
• 5+ years of professional experience in front-end development.
• Excellent communication skills - the ability to think creatively and adapt the message to the audience.
• Strong problem solving skills; adaptable, proactive and willing to take ownership.
• A high-quality bar and a drive of continuous improvement; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods.
• Demonstrated experience building large scale web applications.
• Proficiency in React/Redux/Next.js or Svelte/Sveltekit.
• Proficiency with testing frameworks (Jest, React Testing Library, Vitest, Svelte Testing Library)
• Strong knowledge of web technologies: JavaScript, TypeScript, functional programming, Node.js, HTML, CSS, Tailwind
• Solid understanding of REST and API design.
• Experience with cloud-based architectures in a production environment.
• Familiarity with implementing system monitoring and analytics tools (e.g. DataDog, Sentry, Matomo)
*Bonus Qualifications:*
* Familiarity with serverless architecture.
* Experience with GraphQL.
* Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Job Type: Full-time
Pay: From $130,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee discount
* Flexible schedule
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Professional development assistance
* Referral program
* Retirement plan
* Vision insurance
Compensation package:
* Bonus opportunities
* Performance bonus
* Profit sharing
* Yearly pay
Experience level:
* 5 years
Schedule:
* Monday to Friday
Experience:
* Front-end development: 4 years (Required)
* TypeScript: 3 years (Preferred)
* APIs: 3 years (Preferred)
Work Location: Remote
Jobs from our Partners
Artificial Intelligence (AI) Cybersecurity Architect
Hartford, CT
US
AI and Data Systems Architect
San Diego, CA
US
System Integration and Test Engineer
San Diego, CA
US
Similar Jobs
Front End Engineer III
Pune, India
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee