Mô Tả Công Việc
About Us
Resola is at the forefront of marketing digital transformation (DX), developing cutting-edge solutions for marketing. We pride ourselves on our innovative approach and our dedicated team that turns complex challenges into user-friendly solutions. We are currently looking for a talented and enthusiastic Python/Django/FastAPI Backend Engineer to focus on API development and help us continue to deliver excellence to our clients.
The Role
As a Python/Django/FastAPI Backend Engineer, you will be responsible for developing and maintaining the backend API services that are critical to our platform. You will work closely with our frontend team and product managers to define feature specifications and build high-quality software solutions.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Develop robust and scalable APIs using the Django REST Framework.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement security and data protection solutions.
- Optimize applications for maximum speed and scalability.
- Solve complex performance problems and architectural challenges.
- Support and develop software engineers by providing advice, coaching, and educational opportunities.
Yêu Cầu Công Việc
Qualifications
- Proficient in Python, with a good knowledge of Django web framework and FastAPI or Flask.
- Familiarity with API development, RESTful principles, and best practices.
- Understanding of databases and SQL - PostgreSQL is preferred.
- Knowledge of version control tools, such as Git.
- Good problem-solving skills and ability to handle complex development tasks.
- Strong unit test and debugging skills.
- Excellent written and verbal communication skills in English.
Desirable Skills
- Experience with Django REST framework is highly advantageous.
- Experience with FastAPI or Flask.
- Familiarity with front-end technologies (like JavaScript and HTML5) is a plus.
- Experience with cloud platforms (AWS, GCP, Azure) and Docker containers.
- Understanding of continuous integration/continuous deployment (CI/CD) pipelines.
Hình thức
Quyền Lợi
We Offer
- A position open to all levels – whether you’re just starting or you’ve been coding for years, we encourage you to apply.
- A competitive salary with a transparent progression pathway.
- A flexible and supportive work environment that values work-life balance.
- Opportunities for personal and professional development.
- A dynamic, multicultural team with a passion for building great software.
- Up to 10 days of paid day off.
- Up to 16 days of public holidays per year.
- Performance and salary review every 6 months.
- Opportunity for a bonus every 6 months based on results and outcomes.
Our products and services
Deca is an all-in-one digital marketing platform that helps businesses of all sizes to plan, execute and optimize their online marketing campaigns. With a user-friendly interface and advanced features, Deca simplifies the complex process of digital marketing and enables businesses to achieve their marketing goals with ease.
Key Features:
- Multi-Channel Marketing: Deca supports multiple channels such as email, social media, search engine, and display advertising, allowing businesses to create a comprehensive marketing strategy.
- Automation: The platform automates several processes like email campaigns, social media posts, and PPC campaigns, saving businesses time and resources.
- Analytics and Reporting: Deca provides in-depth analytics and reporting features to help businesses measure the performance of their campaigns and make data-driven decisions.
- Customization: The platform provides advanced customization options, allowing businesses to tailor their marketing campaigns to their specific needs.
- Collaboration: Deca offers collaboration features that enable teams to work together seamlessly, making it easier for businesses to manage their campaigns efficiently.
- Target Market: Small and medium-sized businesses that want to improve their online presence and grow their customer base.
- Competitive Advantage: Deca's competitive advantage lies in its ease of use, multi-channel marketing capabilities, advanced automation features, and in-depth analytics and reporting capabilities.
- Value Proposition: Deca provides a user-friendly platform that simplifies the complex process of digital marketing, enabling businesses to create comprehensive marketing campaigns that are effective, efficient, and data-driven. By automating several marketing processes, Deca saves businesses time and resources while providing in-depth analytics and reporting features that help them make data-driven decisions.
Visit our website at deca.marketing to learn more