Senior Frontend Developer
Job Description
Lynqify, Inc., headquartered in Washington State, USA, and serving as a leader in software solutions for contractors, seeks a Frontend Developer to join our team. This role involves developing and maintaining Web APIs that power our innovative platform, designed to streamline operations and enhance communication within the contracting industry.
Compensation and Benefits:
- Salary: Depending on experience and qualifications.
- Government Healthcare: Reimbursement of the cost of the healthcare benefit provided by the government.
- Premium Healthcare: Premium health insurance package after 1 year of employment.
- Vacation: 2 weeks of paid vacation.
- Year-End Bonus: Equivalent to 2 weeks of your pay, paid out at the end of the year, offered to employees who work a minimum of 6 months out of the year.
- Holidays: All national holidays off.
- Work Flexibility: Option to work from home one day a week upon request.
Career Development and Growth Opportunities:
- Career Advancement: Opportunities for career growth with higher positions available for application within the company.
- Performance-Based Pay Increase: Opportunity for a pay increase every year based on work performance, ranging between $50 to $250 a month, determined through performance reviews.
- International Collaboration: Opportunities for cross-sectional work with our headquarters in the USA, offering valuable international exposure and professional growth.
Work Schedule:
- Flexible work hours with a core schedule of Monday to Friday, 8:00 AM to 5:00 PM.
- Occasional need to work on Saturdays for project deadlines, but it's not mandatory.
- Develop intuitive, responsive, and high-performance web applications using ReactJS, Typescript, and modern frontend tools.
- Ensure cross-browser compatibility and responsive design principles.
- Build and maintain reusable, modular, and well-documented UI components.
- Collaborate with UX/UI designers, backend developers, and product managers to deliver high-quality features.
- Participate in code reviews, advocate for best practices, and contribute to architectural decisions.
- Write unit tests, integration tests, and end-to-end tests (e.g., Vitest, Cypress, Playwright) to ensure reliability.
- Perform unit and integration testing before launching the application.
- Work in an Agile/Scrum environment, delivering iterative improvements.
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Prior Experience: Minimum of 3 years in Frontend Development.
- Professional Experience: Demonstrated proficiency as a React.js Developer, with a minimum of 2 years of prior experience.
- Technical Skills:
- Strong proficiency in JavaScript (ES6+), Typescript, HTML, and CSS.
- Experience with React.js hooks, functional components, and state management (Mobx, Context API, Redux, Zustand, etc.).
- Familiarity with UI frameworks (Tailwind CSS, Material UI, Shadcn UI, Chakra UI).
- Knowledge of performance optimization (lazy loading, memoization, code splitting).
- Proven experience building responsive, high-performance, and accessible frontend interfaces with a strong focus on user experience (UX) and cross-device compatibility.
- Experience with testing frameworks (Cypress, Playwright, Vitest, Jest).
- Understanding of core software engineering concepts including design patterns, data structures and algorithms.
- Understanding of design principles (SOLID, DRY, KISS, YAGNI).
- Communication: Excellent command of English, both verbal and written.