The EAERA technology team is seeking hands-on developers to advance our architectural strategies and innovation efforts. Ideal candidates are tech-savvy and passionate about learning and embracing new technologies. They should possess a strong understanding of web development technology stacks and emerging web standards and be able to bring concepts to life. Selected candidates will join a talented engineering team operating in a fast-paced, outcome-focused environment.
Your role & responsibilities
- Working on an existing CRM system in Ruby and Rails.
- Implementing various development, testing, automation tools, and IT infrastructure.
- Developing backend applications in Python.
- Developing APIs and messaging protocols between components.
Your skills & qualifications
*Must Have:
- Utilize code versioning tools (Git).
- Experienced with working on Linux-based infrastructure
- Experienced with containerized software (Docker and Kubernetes)
- Proficiency with Python
- Familiarity with other popular programming languages (JavaScript, Ruby, Java, C#...)
- Configuration and management of databases such as MySQL, PostgreSQL, MongoDB, etc.
* Nice to Have:
- Experienced with Ruby (the language) and Ruby on Rails (the framework)
- Experienced with modern JavaScript frameworks, such as React and Vue
- Familiarity with messaging protocols and messaging patterns, such as AMPQ, Pubsub, RPC
- Familiarity with major cloud platform providers (Azure, AWS, Google Cloud Platform)
* Desired soft skills:
- Awareness of critical concepts in DevOps and Agile principles
- Ability to grasp technical and financial concepts quickly
- Ability to work independently and as part of a team
- Ability to work under pressure and handle emergencies effectively
- Good problem-solving skills.
- Attention to detail.
*Qualifications:
Benefits for you
- PVI Insurance package
- A 13rd month salary as an end-of-year bonus
- 14-15th month depends on performance bonus
- Annual performance review for salary and career development
- Excellent environment for self-improvement with technical trainings and seminars monthly
- Attractive remuneration package
- Excellent working environment with young, energetic and international, multi-culture teammates
- Strong career development opportunity with growth within the company and the fintech industry