Job Overview
We are seeking a talented Senior Front End Software Engineer to join our dynamic and collaborative team. In this pivotal role, you will be responsible for designing and developing intuitive and robust user interfaces that transform complex contract data into actionable insights. Your contributions will enable contract reviewers and project managers to navigate high-stakes projects with confidence and clarity.
Key Responsibilities
- Spearhead the development of advanced web applications utilizing React.
- Collaborate effectively with fellow engineers, product managers, and designers to simplify complex tasks and realize innovative user experiences.
- Ensure seamless data interactions by integrating with backend JSON APIs.
- Develop automated testing systems to uphold quality and support continuous delivery.
- Conduct thorough code reviews to maintain exceptional standards of performance and quality.
- Play a role in architecture and component design, contributing to sustainable long-term solutions.
- Engage in on-call duties, addressing and resolving reported issues promptly.
- Mentor fellow team members by sharing expertise and fostering a culture of collaboration and growth.
- Actively participate in product strategy discussions and feature planning.
- Encourage a culture characterized by experimentation and continuous improvement.
Required Skills
- Over 5 years of experience in web application development.
- Proven expertise in React, TypeScript, Node.js, and responsive CSS.
- Familiarity with modern web frameworks such as Next.js and a component-based architecture.
- Experience in JSON API integration and backend technologies including Node.js, Python, or Go.
- Ability to create complex frontend applications that manage multiple data sources and implement effective error handling.
- Strong commitment to developing clean, well-structured, and thoroughly tested code.
- Proven capabilities in leading technical projects encompassing design, scope, and estimation.
- Excellent verbal and written communication skills.
- Self-driven with a strong desire for continuous learning and customer advocacy.
- A positive, proactive attitude with a focus on improvement and problem-solving.
Qualifications
- A minimum of 5 years of relevant experience in web application development.
- A Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Career Growth Opportunities
- We are immensely focused on fostering internal growth, prioritizing personal and professional development. We believe in investing time in our team members to pursue their potential while aligning with our company's mission.
Company Culture And Values
- Our organization is dedicated to creating innovative AI-driven tools that simplify construction contracts. Our values-driven culture emphasizes teamwork and a commitment to exceeding customer expectations. We pride ourselves on fostering a friendly, welcoming workplace where collaboration thrives.
Networking And Professional Opportunities
- As part of our team, you will have the chance to expand your professional network and collaborate with talented individuals across various disciplines, enhancing your skills and career trajectory.
Compensation And Benefits
- We offer a competitive salary along with a comprehensive benefits package.
- Enjoy opportunities to contribute to a rapidly growing enterprise at the forefront of technology.
- Generous paid time off policies and world-class medical, dental, and vision benefits.
- 401(k) plan with employee matching and participation in the stock option program.
- A collaborative and open-minded work environment that emphasizes results.
Employment Type: Full-Time