Job details

Senior Front-End Javascript / React Engineer

  • Java
  • REST
  • AWS
  • TypeScript
  • Rails
  • Agile
  • SOLID

Posted: 3 weeks ago

Summary


Smarsh is seeking a Senior Javascript Engineer to join our development team, focused on building our Vendor Risk Management platform. We're looking for motivated Front-End Engineers interested in building user-facing experiences that delight customers. You will be a core member of our engineering team and help build innovative solutions and user experiences for our SaaS platform. The role is highly technical, and candidates must possess a solid understanding of front-end application frameworks and the ability to architect fast, clean, and maintainable user interface components. You’ll be expected to challenge assumptions and provide insightful feedback to continuously promote ongoing technical development through code reviews, knowledge sharing, and mentorship.


\n


How will you contribute?
  • Develop New User-Facing Features: Utilize React.js to create innovative features that enhance user interactions.
  • Front-End Libraries and Architecture: Build reusable components and libraries for future use, while managing the overall architecture of the front-end.
  • Quality Assurance and Integration: Translate detailed designs and wireframes into high-quality code. Implement and oversee integration with third-party frameworks.
  • Performance Improvements: Proactively identify opportunities to enhance system performance through comprehensive impact analysis.
  • Team Collaboration: Actively participate in daily scrum meetings to streamline development processes and enhance team cohesion.


What will you bring?
  • Advanced JavaScript Development Skills: Bring over 4 years of experience in web-based application development, with a deep focus on JavaScript and extensive expertise in React.js. Demonstrate proficiency in crafting dynamic, responsive front-end architectures and delivering high-performance web applications
  • Technical Proficiencies: Showcase your ability with JSON-based REST web services and demonstrate extensive knowledge and expertise in modern front-end development tools and practices. This includes proficient use of React and React-Rails for building seamless integration between the front-end and Rails backend, utilizing webpack for module bundling to optimize application loading and performance. Additionally, exhibit your skills in styling encapsulation, allowing for scalable and maintainable CSS management in JavaScript.
  • Software Engineering Best Practices: Utilize your understanding of Agile methodologies, software version control, and package management (e.g., npm, yarn) to maintain high development standards.
  • Communication and Collaboration: Employ excellent verbal and written communication skills to clearly convey complex ideas and effectively collaborate with various functional teams.
  • Design Integration: Integrate user research, user experience, and design workflows into the development process, ensuring usability and aesthetic quality.
Relevant Experience:
  • 3+ years of experience specifically as a React.js developer, with additional experience in TypeScript and Web API design
  • Bachelor's degree in CS, Engineering, Information Systems, or a related field, or equivalent experience
Desirable Skills: 
  • Ruby on Rails, Postgres, AWS, and familiarity with basic DevOps practices (containerization, infrastructure as code) would be beneficial.
  • A background in technology risk, infosec, or cybersecurity, along with knowledge of TCP/IP networking and experience with continuous integration and deployment, is highly valued.


\n
$155,000 - $175,000 a year

The above salary range represents Smarsh's good faith and reasonable estimate of the range of possible base compensation at the time of posting. Any applicable bonus programs will be discussed during the recruiting process. 

The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, location, specialty and training. 

Local cost of living assessments are done for each new hire at the time of offer.
\n