Job details
Job type full-time
Full job description
We are appfire, the largest global provider of award-winning atlassian apps! our portfolio of trusted product brands includes more than 100 purpose-built apps loved by thousands of teams and millions of users worldwide.
Amplified by our partnership and strategic investment from private equity powerhouse silversmith capital partners, a recent surge of marquee brand acquisitions, and an additional $100m investment from ta associates, appfire is uniquely poised to accelerate our leadership position within the billion-dollar atlassian app market.
Come be a part of our appfire family for this amazing journey! learn more at appfire.com.
Location: your manager works remotely, and you`ll be able to work remotely tooThis job requires est time zone for core business hours.
Job purpose and overview
Due to appfire`s exponential growth, we are seeking a talented and highly self-motivated professional to join our team as a principal software engineerIn this pivotal role, you will be working with a high performance team that designs and delivers enterprise-class software products and solutions in the atlassian landscapeThere will be many opportunities to showcase your deep technical knowledge, keen analytical skills, proficiency at written communication, as well as your interpersonal and organizational skills.
You will lead the technical analysis, design, and development of appfire`s workflow automation products, and provide help and guidance to other developers.
Key accountabilities:
Design, architect, develop, and maintain some of appfire`s leading products;
Carry out feasibility analysis and provide effort estimation;
Perform root cause analysis of software defects, working with a complex codebase;
Improve the functionality, reliability, performance, usability of the software products;
Comply with good software engineering principles, including but not limited to standard coding, documentation, version control, and testing practices;
Mentor less experienced developers;
Work closely with other team members in an agile development environment;
Work efficiently with minimum supervision.
About you:
You have 5+ years of professional software development experience in javascript, node.js, html5, css4, jquery, react;
You are passionate about software development;
You have experience designing high-volume saas applications;
You are familiar with git;
You`re able to apply analytical and problem-solving skills to solve complex design and coding challenges;
You have the ability to understand and debug someone else code;
You`re a proven technical leader with the ability to help other team members;
You are a self-motivated and multitasker;
You enjoy thinking out of the box to come up with innovative solutions to complex problems;
You have experience working for an independent software vendor (isv);
You are fluent in verbal and written english.
Preferred
You are familiar with atlassian products such as jira, confluence, bamboo, bitbucket;
You have experience with typescript, heroku, message queues (e.gRabbitmq), webpack;
You have experience with agile software development methodologies.
Why a career at appfire? appfire is a global company of awesome humans working to help teams all over the worldWe believe that bold ideas light the way for builders - just like us! our culture embraces your unique skills, while providing a collaborative, diverse environment that thrives on change and growth for the entire appfire family! at appfire, innovators are wanted!
We`ve got you covered: as part of the appfire team, in addition to a competitive full time salary, you’ll also have the flexibility to work from your home office and enjoy benefits such as full company-paid health insurance, dental, flex spending accounts, a 401k program, company paid mobile phone and internet, and more.
Appfire is proud to be an equal opportunity employer and we prohibit discrimination or harassment of any kindWe celebrate diversity and are committed to creating an inclusive environment for all employees.