Junior/Semi-Senior Back-end Engineer

Moovx
Summary
Join LATAM's most talented team as a Junior to Semi-Senior Back-End Engineer (Perl)! This full-time, remote position, aligned with EST/EDT, focuses on building scalable and high-performing back-end systems using modern Perl frameworks, SQL/NoSQL databases, and RESTful APIs. You will collaborate with engineering and DevOps teams to deliver performant, maintainable, and secure systems. The role requires 1β3 years of back-end development experience using Perl and proficiency in various technologies. Passion for learning and a collaborative spirit are essential. This opportunity offers the chance to grow your skills in a dynamic, fast-paced team.
Requirements
- 1β3 years of experience in back-end development using Perl
- Hands-on experience with Perl frameworks: Mojolicious, Catalyst, or Dancer
- Proficiency in SQL and NoSQL databases: MySQL, PostgreSQL, MongoDB
- Experience with RESTful API development and web services
- Familiarity with Git and version control workflows
- Strong problem-solving mindset and ability to take ownership of tasks
- Excellent communication and collaboration skills
- Passion for learning and improving in a dynamic, fast-paced team
Responsibilities
- Perl Back-End Development
- Design, develop, and maintain robust back-end services and APIs using Perl
- Build applications using Mojolicious, Catalyst, or Dancer frameworks
- Optimize and refactor legacy Perl code for maintainability and performance
- System Integration & Collaboration
- Work closely with front-end developers, DevOps engineers, and other technical teams
- Ensure seamless integration of system components and third-party services
- Code Quality, Performance & Security
- Optimize code for scalability, performance, and security
- Troubleshoot, debug, and enhance existing systems
- Follow best practices in back-end development and propose process improvements
- Continuous Learning & Initiative
- Stay current with evolving Perl technologies and back-end engineering trends
- Take ownership of tasks and contribute proactively to team objectives
Preferred Qualifications
- Experience modernizing or maintaining legacy Perl applications
- Familiarity with Linux-based environments and Bash or Python scripting
- Exposure to Docker, Kubernetes, or other containerization tools
- Experience with cloud platforms like AWS, GCP, or Azure
- Understanding of asynchronous programming and messaging systems (RabbitMQ, Kafka)
- Knowledge of Perl testing frameworks like Test::More or Test::Simple
- Experience with CI/CD pipelines and DevOps practices
Benefits
This is a full-time, remote opportunity for candidates located in LatAm, working in alignment with EST/EDT (UTC-5) time zone