About AppArmor
AppArmor, a division of
CutCom Software, is a learning organization, and we see everything we do as an opportunity to learn and improve our products and services. We are constantly striving to create better approaches and processes for every element of our business. A small team, we work closely together, challenging and encouraging each other to grow, learn, and thrive. It is important that the successful candidate brings a love of learning and a strong desire to improve.
AppArmor is an equal opportunity employer. All candidates will be given equal consideration for this role.
Our Team Principles:
1. Deliver Quickly
2. Deliver Quality
3. Thrive on Freedom
4. Leave your Ego at the Door
5. Act in Our Best Interests
CutCom’s major product is AppArmor, which develops
custom mobile safety apps, a
unified emergency notification system, and a
crisis management team platform for higher education institutions, healthcare facilities and police departments all over the world.
Roles and Responsibilities
The
Software Developer (Full Stack) position is responsible for the development of web and mobile applications to support the growth of AppArmor’s product lines. They will also be expected to assist in all other aspects of product development and be available occasionally for support activities when required. Candidates can expect to gain valuable insight into web development, mobile development, and business strategy.
Applicant should be comfortable with taking on new challenges in a fast-paced startup atmosphere. That said, AppArmor also very highly prioritizes a healthy work-life balance.
Responsibilities include: - Fit with our 5 Team Principles
- Be willing to take on all aspects of product development, from idea conception to in-market activities
- Communicate with other developers, team members, and customers
- Be willing to learn new programming languages as necessary
- Be willing to take direction and follow AppArmor coding practices
- Occasional After-Hours Support (on-call only)
Applicants should have familiarity with the following technologies and platforms:
- Web Development Platforms: .NET (ASP.NET, VB, C#), HTML, CSS, Javascript, Bootstrap, JQuery, SignalR, Web Services, Websockets, SQL,
- Mobile Development Platforms: Appcelerator Titanium (Javascript)
- Primary Development Tools: Microsoft Visual Studio, Appcelerator Studio, Github, Jira
- Familiarity with Microsoft Azure platform services is helpful
- Experience with scrum project management and devops methodologies are helpful
- Graphics: Adobe Photoshop, Illustrator and other graphics editing tools is helpful but not necessary
Skills and Experience
- Minimum 4-year Bachelor’s degree in Computer Science or equivalent from a recognized University.
- Applicants must have a minimum of 2 years experience in a similar or software development role.
- Ability to work cooperatively in a team based environment.
- Takes pride in and is highly accountable for their work.
- Have excellent communication skills, both written and verbal.
- Be very organized and have a strong attention to detail.
- Communicate effectively with other team members.
- Creative thinking and a systems-oriented approach.
Application and Interview Process
Please apply with a resume and cover letter. Successful candidates will be contacted for an interview. The hiring process will consist of multiple interviews, both by phone and in-person.