Senior Software Engineer - Frontend
Company
AffiniPay
Location
USA
Type
Full Time
Job Description
We are looking for a Senior Software Engineer - Frontend to help build out and modernize our MyCase Product. This modernization effort will span across the product and will allow our customers to benefit from a more streamlined workflow modern approach to case management and a better experience operating their business. MyCase is our legal practice management software servicing thousands of legal professionals.
What You'll Do
-
Design and implement scalable applications using modern web application frameworks (e.g. Rails React Node NextJS).
-
Utilize and maintain reusable component libraries.
-
Collaborate with product teams to assess trade-offs identify risks and align improvements with business objectives.
-
Modernize web applications to enhance user experience improve performance and ensure scalability.
-
Pioneer in Frontend technologies and bringing in concepts and patterns into the engineering organization
-
Establish best practices and championing innovation
-
Mentor and coach software engineers fostering professional growth within the team.
-
Work closely with UX teams to design and ship web applications with a focus on usability.
-
Support software deployments by debugging troubleshooting and coordinating with DevOps and QA engineers.
-
Drive technology initiatives to enhance application performance scalability and maintainability.
-
Stay updated with industry trends and emerging technologies to bring innovation to the team.
-
Have a drive for perfection in web development
About You
-
BS in Computer Science or related field or equivalent professional experience.
-
5+ years of experience designing implementing and debugging large-scale cloud-based solutions.
-
Extensive experience building production-grade web applications including developing reusable components managing complex state and optimizing front-end performance.
-
Expertise in Frontend technologies such as React Tailwind Bootstrap NextJS
-
Experience in deploying frontend applications and building out a CI/CD pipeline.
-
Professional experience with Ruby on Rails or equivalent with the ability to develop and maintain APIs and other backend functionality.
-
Experience with Lean product development and Agile frameworks (e.g. Scrum Kanban).
-
Strong understanding of SOLID design principles and software design patterns.
-
Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL.
-
Excellent teamwork documentation and communication skills.
Preferred Skills & Experience
-
Experience with cloud platforms (e.g. AWS Google Cloud Platform).
-
Familiarity with Rails (or equivalent) NodeJS and NextJS.
-
Experience building scalable Software as a Service (SaaS) applications.
-
Built web applications with React Tailwind and NextJS (a plus)
Date Posted
01/30/2025
Views
0
Similar Jobs
Developer II - Eventbrite, Inc.
Views in the last 30 days - 0
Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...
View DetailsNational Strategic Channel Director - Vonage
Views in the last 30 days - 0
Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...
View DetailsMobile Engineering Manager - Mobile Retention - Dropbox
Views in the last 30 days - 0
Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...
View DetailsCommercial Account Executive - Mid Market - MariaDB plc
Views in the last 30 days - 0
MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...
View DetailsSenior Manager - Customer Success - Contentsquare
Views in the last 30 days - 0
The job posting is for a Senior Manager of Customer Success position in California The role involves leading a team of Customer Success Managers CSMs ...
View DetailsSenior Data Scientist - Dropbox
Views in the last 30 days - 0
The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...
View Details