- Own features end-to-end: from understanding the problem to shipping the solution and making sure it actually works for users.
- Design, build, and maintain high-quality Ruby code using best practices.
- Build back-end components for web applications and integrate AI-powered capabilities where they create real value.
- Collaborate with designers, product managers, and other engineers to figure out what to build and why.
- Work on technical feasibility assessments, architecture decisions, and process improvements.
- Test for performance, responsiveness, and security.
- Stay curious about new technologies and push for their adoption when it makes sense.
PostgreSQLAgileArtificial Intelligence+4 more