At Dev.Pro, we are looking for a Sr Full-stack Engineer to join our remote engineering team. As a member of a small, collaborative team, you will contribute directly to the development of customer-facing products. Your balance of back-end and front-end development know-how will ensure our applications are functional, intuitive, and visually appealing.
Requirements
- Full-stack development: develop, test, and maintain scalable web applications using Ruby on Rails as the primary framework.
- UI/UX design: collaborate with product managers, designers, and developers to implement user-friendly and aesthetically pleasing interfaces.
- Front-end development: Use HTML, CSS, JavaScript, and modern server-side frameworks (Ruby on Rails Hotwire or Phoenix LiveView) to implement responsive and dynamic front-end solutions.
- Back-end development: design and develop RESTful APIs, integrate third-party services, and manage databases using PostgreSQL or similar technologies.
- Code quality: write code that meets our internal standards for style, maintainability, and best practices.
- Testing and debugging: write and conduct thorough testing, debugging, and performance optimization to ensure the stability and efficiency of applications.
- Delivery: own the entire life cycle of a piece of work, shipping features and small improvements, seeking appropriate assistance and guidance from the team.
- Self-management: set and meet timeline expectations for your work.
- Collaboration: participate in technical design of features with guidance, contribute evenly in pair programming, and role model values and behaviours to team mates.
- Communication: express ideas clearly when pairing and in small team forums, suggest new technical/process ideas, and articulate thinking clearly to wider team.
- Continuous improvement: stay updated on emerging technologies and industry trends, and seek ways to improve existing processes and products.
- Mentoring and coaching: provide advice on specific technical approaches in areas you are familiar in.
Benefits
- Flexible remote work environment
- Competitive salary and benefits package
- Equity in a fast-growing company with no VC funding dilution
- Professional development opportunities, including training and certifications
- A collaborative and inclusive work culture
- Opportunities to work on meaningful projects
- 30 paid days off each year
- 5 paid sick days, up to 60 days of medical leave, and 6 paid days off for family events
- Partially covered health insurance
- Wellness bonus for gym memberships, sports nutrition, and similar needs