Rockcruit is hiring a TC1 - Full Stack Elixir and React Senior

About the Role

The role involves designing, implementing, and maintaining both frontend and backend systems using Elixir for server-side logic and React for user interfaces, with ownership over feature delivery and system reliability.

Responsibilities

  • Develop and maintain backend services using Elixir and associated frameworks
  • Build responsive user interfaces with React and modern JavaScript tools
  • Collaborate with product teams to define feature requirements
  • Write clean, testable, and well-documented code
  • Participate in code reviews and contribute to team knowledge sharing
  • Optimize application performance and scalability
  • Troubleshoot and debug production issues
  • Integrate with third-party APIs and services
  • Ensure data consistency across frontend and backend systems
  • Implement automated testing for both frontend and backend components
  • Support deployment pipelines and CI/CD processes
  • Monitor system health and respond to alerts
  • Contribute to architectural decisions and technical planning
  • Maintain security best practices across the stack
  • Work closely with designers to implement UI specifications
  • Refactor legacy code to improve maintainability
  • Assist in defining project timelines and deliverables
  • Stay current with evolving Elixir and React ecosystems
  • Document technical workflows and system designs
  • Mentor junior developers when needed

Nice to Have

  • Experience with GraphQL
  • Familiarity with real-time applications using WebSockets
  • Contributions to open-source Elixir projects
  • Background in DevOps or site reliability engineering
  • Experience mentoring software developers

Compensation

Competitive salary based on experience

Work Arrangement

Remote position with flexible hours

Team

Small, agile team focused on rapid development and deployment

Tech Stack

  • Backend: Elixir, Phoenix, OTP
  • Frontend: React, TypeScript, Webpack
  • Database: PostgreSQL
  • Infrastructure: Docker, Kubernetes, AWS
  • Monitoring: Prometheus, Grafana

Culture

  • We value transparency, ownership, and continuous learning
  • Team members are encouraged to propose improvements
  • Regular knowledge-sharing sessions are held
  • Feedback is direct and constructive
  • Work-life balance is prioritized

Available for qualified candidates

Required Skills
ElixirErlangReact.jsTypeScriptNode.jsPostgreSQLGraphQLREST APIsCI/CDAgile MethodologiesGit
About company
Rockcruit
A technology company developing veterinary software solutions for animal hospitals globally
All jobs at Rockcruit Visit website
Job Details
Category fullstack
Posted 10 months ago