Full-Stack Software Engineer at 8am 
8am in Bogota, D.C., Colombia.
We are looking for a full‑stack software engineer to help build out and modernize our 8am DocketWise product.
About Us  
Founded in 2005, 8am (formerly AffiniPay) is a professional business platform that helps legal, accounting, and other client‑focused professionals run stronger, more profitable businesses.
With more than 250,000 professionals across the U.S., we are recognized as one of Inc 5000’s fastest growing companies in the U.S. for 13 consecutive years.
What You’ll Do  
- Contribute to and own scalable web features across our Vue.js front end and Ruby on Rails back end.
 
 
- Modernize the application for performance, reliability, accessibility, and user experience.
 
 
- Write clean, testable code in Vue.js and Ruby on Rails; write and maintain automated tests.
 
 
- Partner with Product and UX to translate designs into user‑friendly, accessible interfaces.
 
 
- Participate in code reviews; uphold engineering standards, documentation, and observability.
 
 
- Support releases: debug, troubleshoot, and collaborate with QA/DevOps in an agile, iterative process.
 
 
About You  
- Excellent communicator and collaborator with strong software engineering fundamentals.
 
 
- 2+ years building and shipping production web applications.
 
 
- Strong experience with modern JavaScript frameworks, especially Vue.js; React experience is also valuable.
 
 
- Experience with a server‑side framework/language such as Rails, Django, Express, or Spring; interest in working with Rails here.
 
 
- Comfortable with SQL and relational databases (PostgreSQL or MySQL).
 
 
- Experience with Git/GitHub workflows, including pull requests and branching strategies.
 
 
- Familiarity with testing frameworks and maintainable design patterns.
 
 
- Clear written and verbal communication in English; collaborative in Agile teams.
 
 
Preferred Skills & Experience  
- Experience with AWS cloud services (EC2, S3, RDS, Lambda, CloudWatch).
 
 
- Familiarity with Redis for caching and session management.
 
 
- TypeScript experience (we use JavaScript currently; interest in TypeScript is a plus).
 
 
- Ruby on Rails experience beyond basics.
 
 
- Experience building SaaS applications.
 
 
- Familiarity with CI/CD pipelines and DevOps practices.
 
 
- Understanding of immigration law workflows (will be taught).
 
 
Join us and help modernize the workflow for our customers while growing your career.
  #J-18808-Ljbffr