Associate Software Engineer
Ryewalk
About Ryewalk
Ryewalk engineers smart, scalable solutions that drive business success.
- Salesforce Experts
- Cloud Strategists (AWS)
- Tech Trailblazers
About the Role
Associate Software Engineer role designed for early-career professionals to build robust, scalable applications. You will work with senior engineers on production features, with code reviews, pairing, and mentorship integrated into the workflow. The focus is on fundamental thinking, debugging skills, and rapid learning.
What You’ll Do
- Build and ship features using Node.js, TypeScript, and React.
- Write and consume REST APIs with validation, error handling, and documentation.
- Work with PostgreSQL, including writing queries and understanding schemas.
- Debug production issues with team support, learning to read logs, traces, and metrics.
- Write unit and integration tests.
- Participate in code reviews.
- Learn microservices and event-driven patterns with guidance.
- Collaborate with product, QA, and delivery teammates.
Requirements & Tech Stack
- 6 months to 2 years of hands-on development experience (internships, apprenticeships, personal/open-source projects count).
- Working knowledge of JavaScript and TypeScript, including
async/awaitand promises. - Experience building React components, familiar with hooks and state.
- Comfort with SQL and relational databases.
- Familiarity with Git in a team workflow (branches, pull requests, conflict resolution).
- Basic understanding of HTTP and REST APIs.
- Strong problem-solving skills.
- Clear written and verbal communication.
Nice-to-Have (Will be taught)
- Node.js backend experience (Express, NestJS, or similar).
- Python for scripting, automation, or backend services.
- Awareness of software design principles (SOLID, clean code).
- Exposure to Docker.
- Exposure to microservices, message brokers (Kafka, RabbitMQ), or Redis.
- Exposure to AWS or another cloud provider.
- Exposure to GraphQL, CI/CD pipelines, Kubernetes, or observability tooling (OpenTelemetry, Grafana).
What Makes You a Great Fit
- Fast Learner
- Curious Debugger
- Coachable
- Ownership Minded
- Quality Focused
- Great Communicator
- Fun to Work With











