What is Tabella?
Tabella is building the Operating System of the Catholic world. As a team, we are on a mission to bring the world closer to God. With our product today, Catholics around the world can stay connected digitally to their churches and groups, and grow in their faith through access to the best Catholic content (audio prayers, faith videos, and much more).
Who are we?
We are a globally distributed faith-based team of interdisciplinary experts on a mission to bring the world closer to God. We have an incredible group of investors and partners supporting us every step of the way. We are always looking for warriors to join the most fulfilling mission on this planet – if that is you, send us a message.
Job Overview
As a Full Stack Engineer with a strong focus on Back End and Infrastructure, you will be working with the Head of Engineering in building all aspects of our products, improving current code, and taking ownership of brand new features. This role is fully remote.
Essential Skills:
- AWS ecosystem (AWS Amplify, Lambda, API Gateway, DynamoDB, S3, EC2, RDS, etc.)
- JavaScript and Typescript
- React and React Native
- RESTful API development
- Git, Github, and Github Actions
- SQL and/or NoSQL Databases
- Node.js
- Express
- Proficiency in an ORM framework
Nice to have:
- Experience with Infrastructure as Code (IaC) tools (e.g. Terraform, CloudFormation)
- Serverless architecture
- GraphQL
- Experience with CI/CD and deployment automation
- Familiarity with software development best practices (e.g. SOLID, DRY, KISS, etc.)
- Experience with optimizing code performance and database queries
- Knowledge of AWS security and IAM roles and policies
- Clean architecture mindset
We require at least 3 years of experience with the essential skills; however, we are more interested in the projects you have worked on in the past. Please be ready to show and talk about specific aspects of previous projects involving the above skills.
Our priority is to foster a team culture that provides an enjoyable work environment for you. Furthermore, if you share our passion for connecting people with God, we believe that you would be an excellent fit for our team. If you are passionate about our goal of connecting people with God and believe you would be a great addition to our team, we invite you to apply through our website.
How to Apply
If you're interested in applying for this role, please follow these instructions:
- Send an email to [email protected] the role's title in the subject line.
- In the body of the email, include the following information:
- Your full name.
- A cover letter explaining why you're interested in the role and why you think you'd be a good fit.
- Your resume detailing your relevant experience and qualifications.
We look forward to hearing from you! If you have any questions about the application process or the role itself, please don't hesitate to reach out.