Backend Developer (Feature Implementation)
Job Description
Weāre looking for a backend developer to join our feature implementation team. You will work with a team of backend and frontend developers on implementing new features as specified by product management. You will propose architecture and technology solutions best suited for a fast implementation, reliability and extendability of our features.
Aigent is scale-up, building technology to assist customer support agents to reduce call handling time and increase customers satisfaction with faster and better responses. We're building the future of the call centre industry with exciting software to assist customer service agents handling complex voice calls. With real-time natural language processing and sentiment analysis we deliver call centre agents and their managers real-time support for handling their ongoing calls.
We...
-
...iterate and do the smallest thing possible to get it out as quickly as possible:We don't write large plans, only the first step. We trust that we'll know better how to proceed after something, anything is done. If we're slightly embarrassed by the minimal result of the first iteration, that means we're doing it right. In the beginning, it might hurt to make decisions fast and without extensive preparation, but frequently, the simplest version turns out to be the best one and we learn from real results and not assumptions. Our iterative approach is explicitly not limited to software development but also applies to things like processes, security, partnerships, marketing and sales.
-
...are bold and responsible:At Aigent we act bold and fearless and we donāt wait for others to take action. There is no āsomebody elseās problemā and if we see a problem, we fix it. Instead of asking for permission, we ask for forgiveness if our changes break something.
-
...are disruptive but seek harmony:We are a diverse team not only in nationalities, but also in personalities and opinions. We embrace the value we gain through this. Everyone has the responsibility to challenge existing approaches throughout the company, nothing should be safe of criticism or questions. We value and welcome different perspectives, itās what makes us authentic! This approach only works with empathy and patience. We assume only the best intentions from our peers. We make sure others understand what weāre trying to say, and ensure we understand others by using active listening.
-
...bring new ideas and use boring solutions:The result counts! We use any means necessary to solve a problem; our toolbox includes anything from ugly solutions and dirty hacks, to using new technologies and coming up with innovative ideas. We keep in mind that technology is a tool, not a goal. We donāt stay in our comfort zone and learn (and try!) something new every day. We work smart, not hard.
-
...stick to the vision and listen to the customers:Aigentās goal is to help agents in real time during voice conversations and we keep this in mind whenever we work on our product and technologies. That means we are conscious on what we choose to work and on what we donāt work; we always strive to improve the experience for our end user with any change. We listen to the customer and the market to make sure we are adding maximum of value to our customers.
Your role
-
Work closely with product management to implement features as specified
-
Work with a team of backend and frontend developers
-
Use development best-practices to ensure our code is easy to extend and maintain.
-
Propose architecture and technology solutions best suited for a fast implementation, reliability and extendability of our features.
-
Implement state-of-the-art and compliant user authentication and authorization between multiple systems, servers, and environments.
-
Document the implementation to ensure our operations team can maintain and operate your application once deployed
-
Follow strict micro-services and single-purpose engineering principals while keeping it simple (KISS)
Hardskills
-
Programming languages such as Javascript, Python, GoLang(4 yrs)
-
Microservices(1 yr)
-
Databases (MySQL, ArangoDB/NoSQL db)(5 yrs)
-
Quality Assurance (Unit Testing, Linting, Continuous Integration)(2 yrs)
-
ELK stack(1 yr)
-
Deployment/CICD (Git, Docker, Kubernetes)(2 yrs)
Softskills
-
Diligent
-
Result and goal oriented while focus on quality and maintaining attention to detail
Ok. Last thing...
If you are still not sure, or still scared or feel that you don't meet 100% of the requirement, apply anyway! We don't hire off of keywords. We hire real living people who have voices; who are willing to learn what you need for your career growth. Yes, we want to hear from you! If you are ready, join our exciting and game-changing journey, click on "apply button" and we'll get in touch with you soonest as possible.
Date Posted
07/24/2022
Views
7
Similar Jobs
Developer Programs Associate - Grafana Labs
Views in the last 30 days - 0
The role is a Developer Community Programs Associate at Grafana Labs focusing on supporting and growing open source and developer communities in Europ...
View DetailsBusiness Development Representative - G-P
Views in the last 30 days - 0
This job posting describes a Business Development Representative role with responsibilities including lead generation sales support and team collabora...
View DetailsNew Business Account Executive - GitLab
Views in the last 30 days - 0
This role involves driving netnew customer acquisition and expanding GitLabs market presence through strategic sales efforts requiring expertise in B2...
View DetailsNamed Enterprise Account Executive - Saviynt
Views in the last 30 days - 0
Saviynt promotes its AIpowered identity platform as a trusted solution for managing access and security highlighting its leadership in identity securi...
View DetailsSales Executive - (Dutch Speaker) - G-P
Views in the last 30 days - 0
GP seeks a Sales Executive to drive global growth by empowering companies to hire internationally The role involves strategic sales client engagement ...
View DetailsSEO Content Specialist - Canva
Views in the last 30 days - 0
This job description seeks an SEO Content Specialist to join a global team focused on redefining design experiences The role involves creating cultura...
View Details