Responsibilities
Build and ship recent features and bug fixes.
Design and document features and components.
Develop, unit test, instrument, and deploy code.
Ensure code quality, security, and maintainability.
Collaborate and brainstorm with cross-functional teams.
Continuously learn and adapt to new technologies.
Support and maintain deployed products.
Required Skills
Backend: Strong experience in JavaScript; exposure to Golang or Elixir is a plus.
Frontend: Strong expertise in React.
Hands-on experience with relational databases such as PostgreSQL or MySQL.
Knowledge of production systems and deployments.
Proficiency in Object-Oriented Programming (OOP) or Functional Programming (FP) with clean coding practices (e.g., SOLID principles).
Experience with containerization tools (e.g., Docker).
Experience with cloud services, preferably AWS or GCP.
Solid verbal and written communication skills.
Positive to Have
Experience with Kubernetes, RabbitMQ, Redis.
Contributions to open-source projects.
Exposure to AI APIs and tools.