Senior Software Engineer, Front-End

Senior Software Engineer, Front-End


2625 North Loop Drive, Ames, IA, USA

Company Overview:
Vertex is shaping the future of how product development happens in manufacturing. Embracing advances in cloud computing, we’re building solutions to improve the speed and quality of collaboration so teams can make better decisions—and get products to market faster. Vertex founder and proven entrepreneur, Dan Murray, has grown two prior software companies to $100M+ revenue and executed successful IPOs. This is a ground-floor opportunity and part of our effort to expand sales, information technology, engineering, and marketing teams in preparation for product launch.
Job Description:
Vertex Software is looking for an experienced Senior Front-End Engineer to help us create a well designed React front-end. Working with our other engineers you’ll ensure a responsive, rich front-end through collaboration as our platform evolves. Given that our architecture enables large enterprise customers to collaborate on critical projects, it’s imperative your understanding of Javascript and best practices are superb. In addition to the overarching vision, you’ll need to empower junior members to own their code, set standards for production that can evolve with our company growth, and of course get your hands dirty. We are excited about the potential for our upcoming Early Access Program (EAP) and want our users to feel the same through their experience.
About You:
  • A master of the foundations that power the web. The DOM, CSSOM, and JavaScript (TypeScript emphasis)
  • User focused; strong understanding of the principles surrounding an excellent user experience
  • Extremely skilled in designing world-class UIs and user experiences
  • Understand cross-browser compatibility, progressive enhancement, graceful degradation, and responsive layout
  • Experience to make a site load as fast as possible, and getting animations to play smoothly
  • Have a passion to design the best architectural patterns and tools that other engineers will use
  • Test your code inside-out. A feature isn’t done until it’s tested with automation
  • Shipping small and shipping fast is the best way to release your ideas into the world to understand what works and what doesn’t
  • Driven to work in a fast paced startup environment
  • Humble but willing to fight for the best ideas, even if they might not be yours
Key Responsibilities:
  • Collaborate cross functionally with Product, UI/UX, Engineering, and Vertex Leadership.
  • Active leader on developing scalable, user-facing features with Javascript
  • Thought leader in TDD and testing best practices in order to deliver a high quality product
  • Identify coding problems and collaborate with team to elevate technology innovation and best practices
  • Deliver quality code on time to ensure a successful product launch
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Learn new skills as required, especially as we onboard new tools/technologies
  • Balance product performance with resource allocation for maximum scalability
  • Own specific parts of our application development in line with overall company vision
  • Bachelor’s degree in Engineering, Computer Science, or equivalent work experience
  • Demonstrated success building SaaS products in JavaScript with MVC or component based UI frameworks (React.JS preferred)
  • 5+ years of experience delivering product value (Agile environment a plus)
  • 2+ years working with production cloud deployments (AWS experience is a plus)
  • Strong experience with mobile first responsive web applications and native applications

View page here:


Posted on

March 21, 2019