Job Summary
We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for creating efficient and scalable web applications. You will be responsible for designing, developing, and maintaining software solutions while collaborating with cross-functional teams to deliver high-quality products.
Duties
- Develop and maintain web applications using Ruby on Rails, JavaScript, and React Express.
- Design and implement RESTful APIs to facilitate communication between front-end and back-end systems.
- Collaborate with UX/UI designers to create user-friendly interfaces and enhance the overall user experience.
- Utilize Agile methodologies to manage project timelines and deliverables effectively.
- Conduct code reviews and maintain version control using GitHub and SVN.
- Work with databases such as MySQL, SQL, and Azure to ensure data integrity and performance.
- Implement IT infrastructure solutions on AWS to support application deployment and scalability.
- Troubleshoot and resolve software issues in a timely manner.
- Stay updated with emerging technologies and best practices in software development.
Qualifications
- Proficiency in front-end development technologies including HTML, CSS, JavaScript, and frameworks such as React.
- Strong knowledge of back-end programming languages including Ruby on Rails, Python, Java, C#, C++, and .NET.
- Experience with application development in Linux environments.
- Familiarity with RESTful API design principles and implementation.
- Understanding of database management systems including MySQL, SQL, and experience with RBAC (Role-Based Access Control).
- Knowledge of Agile development practices is preferred.
- Experience with version control systems such as Git and SVN is essential.
- Familiarity with Quantum engineering concepts is a plus.
- Strong problem-solving skills and the ability to work collaboratively in a team environment. We encourage candidates who are passionate about technology and eager to contribute to innovative projects to apply for this exciting opportunity.
Job Type: Contract
Pay: $45.00 - $50.00 per hour
Work Location: In person