24 Dash Hire Jobs
Full Stack Developer - React.js/Ruby on Rails (3-7 yrs)
Dash Hire
posted 11hr ago
Key skills for the job
Job Overview :
We are seeking a highly motivated and talented Full-Stack Developer to join our growing team. As a full-stack generalist, you will play a key role in building and scaling web applications that serve our customers needs. Youll have the chance to work across the entire technology stack, from front-end to back-end, and contribute to both product and technical decision-making. If you're passionate about clean, scalable code, love tackling challenges, and thrive in a fast-paced startup environment, wed love to hear from you.
Key Responsibilities :
- Build responsive, scalable, and high-performance web applications with a focus on both front-end and back-end development.
- Write clean, maintainable code that adheres to modern best practices in web development.
- Ensure seamless integration between the front-end and back-end of applications, maintaining both functionality and user experience.
- Work closely with Product Managers, Designers, and other Engineers to define and deliver product features.
- Make critical product and technical decisions that will directly impact the direction of the product.
- Participate in regular team meetings, sprint planning, and code reviews to ensure collaborative, high quality work.
- Design and optimize relational databases, ensuring data integrity, security, and performance.
- Develop complex SQL queries and manage migrations and schema design.
- Develop dynamic front-end applications using React.
- Build and maintain server-side applications and APIs using the Ruby on Rails framework.
- Leverage GraphQL and Apollo for efficient data querying and optimization of client-server communication.
- Ensure that applications are cross-browser compatible and responsive on both desktop and mobile devices.
- Continuously improve the performance and scalability of applications.
- Write automated tests to ensure the stability of features, and help enhance the overall testing culture of the team.
- Implement new technologies and frameworks when needed, staying up-to-date with industry best practices.
- As part of a small, agile team, youll have a significant impact on both the technical and product direction of the company.
- Be comfortable working in a fast-moving startup environment where prioritization and quick decision making are key.
- Contribute ideas to improve our products, processes, and culture, and be proactive in your contributions.
Required Experience :
- At least 3 years of experience building and maintaining web applications using modern front-end and back end technologies.
- 2+ years of experience with the Ruby on Rails framework for back-end development.
- 2+ years of experience using React for front-end development and building dynamic user interfaces.
- Experience working with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
- Experience with GraphQL and Apollo for handling API communication (both querying and mutation).
Skills :
- Strong proficiency in JavaScript and familiarity with modern JavaScript concepts (e.g., ES6+).
- Experience with version control systems, particularly Git.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience with Docker and containerized environments is a plus.
- Familiarity with deploying applications on cloud platforms (e.g., AWS, Heroku, or similar) is a bonus.
Functional Areas: Software/Testing/Networking
Read full job description