Job Closed
This listing is no longer active.
Integrando soluções & Impulsionando negócios
Mid-level Ruby on Rails Developer
Location
Brazil
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Ruby on Rails Developer
LWSA
• Participate in multidisciplinary teams (Product Manager, Product Designer, and Developers), building solutions that delight and assist our customers; • Contribute to ensuring the quality and security of the squad's deliverables and processes; • Monitor and interpret metrics to track team health and the pace of objectives, proposing improvements where appropriate throughout the process; • Actively participate in defining and maintaining squad objectives, supporting and actively developing solutions with team members; • Teach and learn continuously in a collaborative environment; • Assist and provide guidance on software architecture as well as in planning and refining activities.
Job Requirements
- Experience/knowledge in the language used in our stack: Ruby on Rails;
- Experience with projects using relational databases (MySQL);
- Experience writing and maintaining unit and integration tests;
- Experience working with multidisciplinary teams;
- Experience with background processing tools such as Sidekiq;
- Experience with JavaScript and frameworks like jQuery;
- Experience with AWS services;
- Knowledge of React;
- Participation in technology communities;
- Contributions to open source projects.
Benefits
- Health insurance;
- Dental insurance;
- Meal voucher or food allowance;
- Childcare assistance;
- Transportation voucher;
- Profit-sharing program (PPR);
- Day off during the month of your birthday;
- Life insurance;
- Wellhub;
- Férias&Co (travel benefit);
- 6 months maternity leave and 20 days paternity leave;
- Flexible working hours;
- #Secuida - our Quality of Life Program;
- Partnerships with various establishments and institutions in the areas of education, health, leisure, entertainment, and more.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain robust integration flows between internal/third-party systems (e.g., ADP, Pipefy, billing tools) and the SAP ecosystem. • Design and implement communication layers for secure and efficient data traffic. • Write high-quality, clean, testable, and maintainable code. • Ensure the integrity, performance, and consistency of data exchanged between systems. • Implement automated tests (unit and integration) to ensure the resilience of integrations. • Clearly document created APIs, integration topologies, and data flows. • Collaborate proactively with business, product, and infrastructure teams to understand flow requirements.
.NET Full Stack Developer
hammerjackExpert Outsourcing | Technology | Not just another staffing company
• Write understandable, testable, and secure code; • Have strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, information retrieval and security; • Write, debug, and deploy code in a timely manner; • Communicate clearly and regularly with the team members. • Work autonomously demonstrating initiative and common sense. • Participate in design and code reviews. • Design solutions that are modular, scalable and portable. • Have an inquiring mind with the ability to research, question and think outside the box. • Pragmatic approach to design, listen to colleagues and respect other people’s ideas. • Learn and adopt new technologies as the company grows and implements new solutions. • Focus on broader objectives & strategy. • Develop solutions that can evolve and adapt to changes with minimal impact.
Senior Backend Engineer
DispelMoving Target Defense-based remote access systems for people and machines.
Role Description As a Senior Backend Engineer (IC6), you will deliver complex systems across software, infrastructure, networking, and security. You will: - Scope work into well-defined milestones and estimate delivery timelines. - Resolve a wide range of technical issues creatively. - Write clear, maintainable code that other engineers can extend with confidence. - Work closely with cross-team stakeholders to define requirements and deliver software that delights customers. - Be a go-to expert in at least one area of the codebase. - Participate in a collaborative engineering environment, supporting and helping others. Qualifications - 6+ years of professional software engineering experience with a demonstrated track record of delivering complex systems. - Strong proficiency in at least one core programming language. - Comfortable using coding agents (e.g., GitHub Copilot, Claude Code). - Hands-on experience with cloud platforms (AWS/Azure) including networking constructs. - Experience working across multiple layers of the stack: application, database, infrastructure, or security. - Demonstrated ability to work with cross-team stakeholders to define requirements. - Strong understanding of system reliability, monitoring, and performance optimization. - Experience on multiple teams or in multiple roles. - Strong proficiency in one or more of: Python, TypeScript, Go. - Deep involvement with complex, production-grade APIs and services. - Strong understanding of cloud execution environments and architectural decisions. - Strong understanding of databases, caches, queues, events, and workers. - Solid understanding of network fundamentals: routing, switching, VPN protocols, DNS, and firewalls. - Strong understanding of network security principles and hardening practices. - A willingness to accept failure and feedback, learn and try again. - A passion for learning new disciplines and gaining a deep understanding of team dynamics. - An ability to communicate clearly and succinctly both in-person and over team chat. Requirements - Design, scope, and deliver systems from architecture through implementation and testing. - Scope and stage work into well-defined milestones. - Estimate projects and communicate risks when timelines shift. - Write well-tested code designed to last. - Create model documentation for others to reference. - Resolve technical issues across software, infrastructure, and network layers. - Select methods that result in low-defect, high-performance software. - Identify and address problems in your own and others' work early. - Own reliability, monitoring, logging, and instrumentation of systems. - Ensure systems meet performance, scalability, and security requirements. - Participate in incident response and root cause analysis. - Continuously improve system quality, automation, and operational maturity. - Communicate effectively across teams to surface requirements problems early. - Partner with product, security, and infrastructure teams. - Contribute to technical discussions influencing broader engineering direction. - Informally mentor IC1 and IC2 engineers through code review and pairing. - Participate in evaluation portions of interview loops. Benefits - Salary range for role: $150,000-$169,000.00 - 401(k) with company match - Generous paid time off and holidays - Performance bonus and equity eligible - Remote work - Medical, vision, dental insurance
Back End Software Developer
TXT GroupPosizione aperta a candidati senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.
Role Description For the Aerospace & Aeronautics Business Line, TXT E SWISS is looking for a Back-end Software Engineer to join its team in Switzerland. The selected candidate will be involved in the development of software applications for ground-based training systems, contributing to advanced solutions supporting pilot training within an international and highly technological environment. - Design and develop software modules for ground-based training systems using C++; - Develop user interfaces using Qt/QML; - Integrate third-party software modules and components; - Produce and maintain technical project documentation; - Collaborate with multidisciplinary teams throughout all phases of the software development lifecycle. Qualifications - Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields. Requirements - Experience in C++ software development; - Experience in software integration activities; - Good knowledge of software development best practices and debugging techniques; - Mid-level profile with 3-5 years of experience in software development. Preferred Skills - Experience with Qt/QML; - Familiarity with Windows operating systems; - Knowledge of tools such as JIRA and Jenkins; - Previous experience in the aerospace/aeronautics industry will be considered a plus. Soft Skills - Strong analytical and problem-solving skills; - Team-oriented mindset with excellent communication abilities; - Flexibility and ability to work in dynamic environments; - Excellent written and spoken English; - Knowledge of German will be considered an advantage. Benefits - Become part of an international, dynamic, and continuously evolving environment; - Work on high-tech projects with a real impact on the aerospace industry; - Benefit from a permanent contract tailored to your profile and skills.



