Search Jobs
Find your next opportunity today.
Prosum
https://prosum3.wpengine.com/wp-content/uploads/2020/03/JB-Square-200x200-1.png
http://www.prosum.com
http://www.prosum.com
true
Responsibilities
Mid-Level Ruby on Rails Engineer
Remote San Diego, CA 92101 US
2022-12-21
2023-04-29
Employment Type:
Contract
Job Category: DevOps
Job Number: 23377
Job Description
Responsibilities
- Contribute as part of a cross functional Agile team to build a large, scalable web application in an open source ecosystem
- Write components and services using software development principles and best practices
- Design and build software components with an eye towards modular, extensible, and scalable design
- Provide guidance and informal leadership to other teammates through code reviews, pair coding, mentorship, etc.
- Demonstrate strong communication and team collaboration skills
- Write automated unit tests and integration tests, and assist in manual testing as needed
- Contribute to software design through the development and communication of solutions, as well as build consensus through diagrams and other forms of presentation
- Work with a Product Owner to ensure that work is accurately described and appropriately prioritized, including providing input into product roadmaps, product and sprint backlogs, and user stories
- Support the practice of engineering within the larger company as needed through activities such as:
- Assisting in outreach, recruitment, and hiring efforts
- Occasionally participating in or otherwise supporting business development efforts, including code or design challenges, writing or reviewing proposal responses, etc.
- Participating in communities of practice
- We expect the responsibilities of this position to shift and grow organically over time, in response to considerations such as the unique strengths and interests of the selected candidate and other team members and an evolving understanding of the delivery environment.
- At least 5 years of experience as a software engineer
- Experience with Ruby
- Understanding of common design patterns and software development principles, and how to apply these effectively in day-to-day software development
- Experience working in different areas of the software stack and solving a variety of engineering problems throughout their career
- Experience working on an Agile team and demonstrating an Agile mindset
- Ability to work independently on high complexity tasks
- Experience in an open-source, collaborative development environment
- Has lived and worked in the United States for 3 of the last 5 years
- Experience with JavaScript: React, NodeJS
- Experience with polyglot programming, using multiple languages, leveraging strengths of each language
- Experience with PostgresDB and Redis
- Experience with continuous integration/deployment systems, Jenkins or Github Actions
- Experience working with GitHub or other git repositories
- Experience developing in the AWS cloud
- Experience with container platforms such as Docker and Kubernetes
- Experience with Terraform or other IaC platforms
- Previously contributed to at least one open source project
- Familiarity with the US Web Design System
- Experience working in or with government agencies, especially the VA
- You are a U.S. Veteran
Please view our Privacy Policy.
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.