Skip to main content

Senior Software Engineer - Frontend React

Description

Senior Software Engineer - Front End, React


Here at Appian, we’re passionate about technology. We love making it, and we love using it. Joining Appian
Engineering will provide you with the opportunity to learn in an environment that values cross-functional
collaboration and is committed to personal and professional growth. We want to revolutionize the way people work,
and in doing so, we develop the Appian platform to be simple so our customers can thrive.
Are you a skilled Software Engineer that enjoys crafting powerful and beautiful UIs for mobile or web that provide a
delightful customer experience? Does the notion of building a product that empowers users around the globe sound
compelling? If the answers are yes, come talk to us!
As a Senior Software Engineer working on the Appian platform, your mission will be to build new end-user
functionality that makes Appian a joy to use and make our customers productive.

 

About you:
• You're passionate about software engineering and software quality and leveraging new technology
and frameworks to achieve high quality goals through test automation.
• You constantly seek opportunities around automation and you're inherently proactive about staying
abreast on emerging test tooling and technologies.
• You are a software engineer skilled in software design and writing maintainable code


Responsibilities:
• Leverage knowledge of best coding practices, and design patterns to write elegant and readable
code for a web and mobile environment.
• Applies thoughtful interactive and visual design principles for a positive and cohesive user
experience.
• Strong contributor to team feature breakdowns/sizing and design of new feature implementations.
• Leverage relevant software development experience to radiate best practices and faster
development.
• Perform code reviews which provide feedback not only on code quality, but on design and
implementation.
• Build automation to prevent problem recurrence.
• Seek to identify opportunities for code refactoring and performance. optimizations on a regular
basis and champion these efforts within the team.
• Share advanced knowledge regularly on a team and occasionally with others in the department;
build a reputation as a key resource in those areas.
• Effectively communicate technical designs verbally and/or in writing for small to medium sized
technical audiences.
• Contribute to Appian's long-term documentation through publishing relevant, high-quality content
to Engineering's technical documentation site.


Basic Qualifications:
• 8+ years experience building front end user interfaces
• Fluency in JavaScript and front-end libraries like React and React Native
• Preferably skilled in Java
• UI/UX design experience a plus
• BS in Computer Science or related technical discipline
• MS in Computer Science a plus
• Agile is your mantra and quality is your goal.


About Appian:

Before Appian was a company, it was an idea. Not about a product or a market, but about the culture needed to
sustain innovation and value. Today, we help businesses build apps and workflows rapidly, with a low-code
automation platform.
Appian was founded on the belief that talented and passionate people, given the power and autonomy to excel, will
deliver amazing impact. We have worked thoughtfully to create an inclusive, agile and collaborative work
environment where employees feel challenged, and all voices are heard. We value and encourage cross-departmental
collaboration, and actively seek opportunities to better ourselves and others. Creating impact to us means that when
we deliver results, we’re focused on lasting positive change.


Join us.