Arbetsbeskrivning
The Role:
We are seeking a talented and motivated Backend Engineer with expertise in Python, FastAPI, Azure and PostgreSQL who will play a crucial role in developing robust and scalable backend systems.
This role is perfect for an individual who is committed to excellence, takes responsibility seriously, and enjoys collaborating with a team to bring innovative ideas to life.
You will be instrumental in building the infrastructure that powers our platform, ensuring reliability, performance, and security for our clients.
Responsibilities:
-
Develop and Maintain Backend Services:
Design, implement, and maintain scalable backend services and APIs using Python, FastAPI, Azure and PostgreSQL.
-
Database Management:
Design and optimize databases, ensuring data integrity, security, and performance.
-
Integrate with Frontend and Third-Party Services:
Collaborate closely with frontend engineers and integrate with third-party APIs and services.
-
Optimize Performance:
Continuously monitor and improve the performance and scalability of backend systems.
-
Implement Security Best Practices:
Ensure that all backend systems adhere to security standards and best practices.
-
Collaborate on Architecture:
Participate in architectural discussions and contribute to the overall system design.
-
Troubleshoot and Resolve Issues:
Identify and fix bugs, performance bottlenecks, and other technical issues.
-
Documentation:
Create and maintain comprehensive documentation for backend systems and APIs.
Requirements:
-
Professional Experience:
Proven experience in backend development using languages such Python, and other related languages.
-
API Development:
Strong experience in designing and implementing RESTful.
-
Database Expertise:
Proficiency with relational and NoSQL databases such as PostgreSQL, Redis, etc.
-
Cloud Services:
Experience with cloud platforms like AWS, Azure, or Google Cloud.
-
Version Control:
Proficiency with version control systems, preferably Git.
-
Problem-Solving Skills:
Excellent problem-solving abilities and attention to detail.
-
Communication Skills:
Strong communication skills for effective collaboration with team members and stakeholders.
Desirable Skills:
-
Containerization and Orchestration:
Experience with Docker, Kubernetes, or similar technologies.
-
CI/CD Pipelines:
Knowledge of continuous integration and continuous deployment practices.
-
Security:
Understanding of security best practices and implementation.
-
Programming Languages:
Proficiency in additional programming languages such as Dart.
Who You Are:
-
Communicator:
You possess strong communication skills and can articulate complex concepts and ideas clearly.
-
Problem Solver:
You are a problem solver who tackles difficult challenges independently and gets things done.
-
Detail-Oriented:
You have a keen eye for detail and are passionate about building reliable and efficient systems.
-
Curious:
You have a curious mindset and embrace new technologies to improve your output.
-
Efficient:
You prioritize your time effectively and focus on results rather than processes.
-
Adaptable:
You are adaptable and thrive in a fast-paced, dynamic environment.
-
Team Player:
You are ego-less when searching for the best idea and can let go of your own when necessary.
What We Offer:
- A dynamic, supportive, and fast-paced environment where your contributions make a significant impact.
- Market-competitive salary with significant stock options, offering a stake in the company’s success.
- Access to state-of-the-art resources and tools to bring your ideas to life.
- Opportunities for professional growth and advancement in a rapidly growing industry.
- A collaborative team of innovators dedicated to making a significant impact in the legal industry.
-
Join Us:
If you are a committed, responsible, and social Backend Engineer with expertise in Python ready to make a mark in the tech world, we want to hear from you.
Apply now to join Aloi and help us create exceptional digital experiences that enhance legal services and drive success.