Expires at : 2025-06-08
Remote policy : Full remote
As a software engineer, you’ll be responsible for writing, testing, and preparing software for production. You will also run small PoCs to test concepts and enhance our software development processes.
Security is a priority for Enigmatic Smile and Fidel API, so adherence to PCI and ISO policies is mandatory for all requests and actions.
Enigmatic Smile is a fintech scale-up with Fidel API operating as a standalone unit within the Engineering Team. Our team is distributed, based in Lisboa, Portugal. We serve customers worldwide, supporting various country-specific requirements through our platform. Our vision is to enable consumers, retailers, rewards publishers, and banks globally to improve customer experience.
Main responsibilities
- Develop high-quality, scalable, and robust software solutions.
- Conduct code reviews, analyze peer submissions, identify issues, and suggest improvements.
- Maintain code and application quality, including writing automated tests.
- Assist in project planning, solution design, and decision-making.
- Contribute to continuous improvement efforts within the team.
- Ensure security compliance, following PCI DSS and ISO27001 standards.
- Own and maintain the systems you develop for long-term scalability, reliability, and maintainability.
Required skills and qualifications
- Experience designing and developing scalable, high-performance software solutions.
- Proficiency with Git and GitHub workflows.
- Knowledge of common programming languages and development tools.
- Experience with databases, both NoSQL/Document and SQL.
- Strong problem-solving skills.
- Team-oriented and collaborative attitude.
Skills preferred for this team
- Experience with AWS services such as Lambda, CloudFormation, DynamoDB, API Gateway, and Step Functions.
Our benefits are evolving as we grow. At minimum, you can expect:
- Periodic fun work trips, meetups, and events across the UK and Europe.
- 26 days of annual leave plus nine Scottish bank holidays.
- Discretionary bonus.
- Pension contributions.
- Training and certification opportunities.
- Medical coverage.
- Access to online training programs.
Position: Senior Software Engineer • Napoli, Italy