Join The AaHa Team
Our culture
Constant improvement allows us to grow: as a company and as people.
If you approach every project with a desire to solve problems and create awesome experiences and if you aren't afraid to take risks in pursuit of great ideas and innovations, you should definitely be part of our team.
Perks & Benefits
- Family friendly schedule: no weekend or night work unless you prefer it
- Low-stress work environment: no arbitrary deadlines; we balance quality with speed
- Work remotely whenever you want (even before and after covid)
- We have a modern office for those who prefer it
- The ability to enhance your skills and gain valuable experience
- Interesting projects & new challenges every day
- Professional and career growth is guaranteed
- Trainings, education, useful books, and conferences
- Flexible vacation time
- Excellent paternity leave
Chief Architect
AaHa is looking to hire an experienced Chief Architect to take over many of the day-to-day architecture, infrastructure and lead coding tasks from the Founder CTO. Experience in a similar role is a must.
Your Impact
- Enable scalable, extensible and easy integration of services
- Lead in creation and driving adoption of technology practices and standards
- Continue to evolve and improve our existing common design patterns, technology standards, technical governance, and methodologies
- Increase the number of products the team can handle
- Plan and direct architecture to minimize the appearance of future foreseeable issues and to maximize the flexibility of the codebase
- Improve on our critical applications through technical debt identification and reduction
- Will have the option of taking the CTO position as the Founder CTO transitions to a higher-level role in the organization.
Essential skills and qualifications
- Mastery in multiple programming languages and platforms
- Hands on software engineering background
- Track record of innovation and success in building successful products
- Ability to independently design and deliver large complex projects that solve business needs
- Consistently think and act “ahead of the curve” to anticipate and effectively respond to opportunities and threats
- Ability to see the problems in advance when working through potential architectures at the design stage
- Bringing your own ideas for improvements and being able to propose alternative solutions to business problems
- Data collection and aggregation
- Managing and mentoring direct reports and assigning tasks based on qualifications
- Setting multiple conflicting priorities and breaking large features down into smaller incremental deliverables
- Ability to know when to say “no” or “not now” to a feature.
YOU MUST BE
RESPONSIBLE:
Able to work without someone standing over your shoulder
INQUISITIVE:
Willing to learn new techniques and technologies
ADAPTABLE:
New situations happen
A good person
Useful Experience (Not required)
- Experience in rapid development short release cycles
- Evaluating employment candidates and the ongoing work of existing subordinates and mentees
- Container Orchestration such as Kubernetes
- Scalable databases such as ClickHouse, ElasticSearch, or Cassandra
- Statistical literacy (e.g. knowing the tradeoffs of weighted average vs average)
- Basic machine learning and data engineering
- Setting up full end-to-end CI and development environments.
- Frontend dev process
- Serverless environments (e.g. Cloud Functions, etc)
- Displaying data in an understandable way
- Maintaining budgets (servers, team size and other development costs)
Contact us at operations@aaha.co
Senior Backend Developer
AaHa is looking to hire an experienced backend developer to join our product team building apps in Go that run on kubernetes.
Your Impact
- Build scalable services using modern technology practices
- Continue to improve our existing design patterns, technology standards, technical governance, and methodologies
- Write code that minimizes the appearance of future foreseeable issues and maximizes the flexibility of the codebase
- Improve on our critical applications
Essential skills and qualifications
- Mastery in multiple programming languages and platforms
- Track record of success in building successful projects
- Ability to independently design and deliver features to solve business needs
- Consistently think and act “ahead of the curve”
- Ability to see the problems in advance when working through potential architectures at the design stage
- Bringing your own ideas for improvements and being able to propose alternative solutions
- Ability to break large features down into smaller incremental deliverables
YOU MUST BE
RESPONSIBLE:
Able to work without someone standing over your shoulder
INQUISITIVE:
Willing to learn new techniques and technologies
ADAPTABLE:
New situations happen
A good person
Useful Experience (Not required)
- Experience in rapid development short release cycles
- Evaluating employment candidates and the ongoing work of existing subordinates and mentees
- Container Orchestration such as Kubernetes
- Scalable databases such as ClickHouse, ElasticSearch, or Cassandra
- Statistical literacy (e.g. knowing the tradeoffs of weighted average vs average)
- Basic machine learning and data engineering
- Setting up full end-to-end CI and development environments.
- Frontend dev process
- Serverless environments (e.g. Cloud Functions, etc)
- Displaying data in an understandable way
Contact us at operations@aaha.co
Senior Frontend Developer
We are looking for a Senior Frontend Developer.
CANDIDATE MUST
- Be a senior-level dev
- Be comfortable with Angular, React, or Vue
- Code that doesn’t make your coworkers cry
- Understanding of performance
- Eye for good UX / UI
NICE TO HAVES
- Automated Testing
- Docker
- NodeJS
- ExpressJs
- SSR with Angular, React or vue.js
- Experience with React Native or similar
YOU MUST BE
RESPONSIBLE:
Able to work without someone standing over your shoulder
INQUISITIVE:
Willing to learn new techniques and technologies
ADAPTABLE:
New situations happen
A good person
YOU SHOULD KNOW
- How to follow coding standards
- How to make your code readable
- How to explain your code
- How to decide the best solution to a problem
Contact us at operations@aaha.co
Do you want to get in touch?
Let us know what you want to create.