Job Closed
This listing is no longer active.
Innovation driven by people. Business powered by innovation.
Senior Software Engineer, RoR, Ember/React
Location
Brazil
Posted
100 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, RoR, Ember/React
CESAR
• Serve as the project's technical reference, developing new features and improvements; • Resolve major technical issues; • Share knowledge with the team;
Job Requirements
- Experience in full-stack web application development using Ruby on Rails and JavaScript/TypeScript, HTML, and CSS;
- Knowledge of common design patterns and coding best practices used in the industry;
- Experience developing REST APIs, JsonAPI and/or GraphQL;
- Experience with code reviews;
- Experience writing unit and acceptance tests (for both frontend and backend);
- Experience developing using ANSI SQL and a relational database;
- Advanced English with strong verbal communication skills.
Benefits
- Flexible working hours;
- Flat organizational structure;
- Training and development programs;
- Diversity & Inclusion–focused culture, where you are free to be yourself;
- Health and dental insurance;
- Meal / food allowance;
- Language learning assistance;
- Childcare assistance;
- Contact lens allowance;
- Life insurance;
- Discounts on CESAR School courses;
- Day off (during your birthday month);
- Gympass;
- Moodar;
- Cíngulo.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Collaborate with engineers, product managers, and designers to tackle the interesting and challenging problems for building and growing an end-to-end (vehicle) shipping platform in the United States. • Collaborate on technical projects across teams within Super Dispatch. • Be a valued member of an autonomous, cross-functional agile team with its mission, comprised of a product manager, UX designer, a backend engineer, and a QA engineer. • Architect, design, document, develop, refactor, deploy, and operate customer-faced web interfaces that serve the Super Dispatch customers. • Collaborate on technical projects across teams within Super Dispatch.
Front End Engineering Intern
ezCaterezCater is the world’s largest online marketplace for business catering.
• Create, improve, and ship well-factored components for React applications • Build products utilizing Next.js, React, TypeScript, and testing libraries • Participate in code reviews • Engage in team ceremonies like standups and retrospectives • Collaborate with other engineering teams for features and improvements • Enjoy building meaningful software in a collaborative environment
• Collaborate with internal and external partners to integrate with APIs that empower users to share and utilize medical data. • Collaborate with internal and external teams to define API contracts and interface boundaries. • Bring a forward-looking perspective, evaluating emerging technologies and recommending opportunities for innovation. • Translate complex designs and wireframes into high-quality, maintainable code. • Optimize components for maximum performance across platforms. • Develop new user-facing features using React.js in a cloud-native environment. • Design and implement unit-testable, maintainable code following modern engineering principles. • Work directly with InfoSec teams to design secure software solutions and incorporate best practices. • Ensure performance, uptime, and scale while maintaining high standards of code quality and thoughtful architecture. • Contribute to significant architectural and operational decisions that shape the future of the platform. • Create documentation, diagrams, flowcharts, and models illustrating internal design and workflow of solution components. • Contribute to reusable, scalable components and front-end libraries for long-term use. • Collaborate as an engaged member of an Agile team throughout development, testing, and delivery.
• Develop responsive, dynamic web interfaces using React.js • Design, implement, and maintain backend services leveraging Node.js • Integrate and consume Strapi APIs for content management • Collaborate with cross-functional teams to deliver comprehensive and effective solutions • Document technical processes, workflows, and architectural decisions • Optimize application performance and security through agile methodologies and industry standards.




