Staff Software Engineer

at unico IDtech
  • Remote - Brazil

Remote

Software Development

Senior

Summary

The job is for a Frontend Developer at Unico, a Brazilian IDtech company. The role involves creating best practices for frontend development, ensuring quality of deliveries, connecting with other areas of the company to remove obstacles in projects, creating automation for testing, identifying and resolving structural issues in code, studying new technologies, supporting other developers, developing product features, improving the development workflow, monitoring measurements, techniques, and business, and following engineering principles.

Requirements

  • Solid experience with some backend programming language (Go, C#, Python, etc.)
  • Solid experience with JavaScript (ES6+), CSS and the React/TypeScript framework
  • Availability to use different technologies
  • Experience in data search from APIs Rest
  • Experience in implementing automated tests
  • Experience with agile methodologies
  • Knowledge of event-based architecture, clean architecture and microservices
  • Experience with Cloud
  • APM (Newrelic, Sentry, etc.), code instrumentation and observability
  • Workflow of development with git, code review, and tests
  • Solid experience with CI/CD
  • Defensive development

Responsibilities

  • Document and help create best practices for frontend development
  • Ensure the quality of deliveries and automate the process of construction and publication
  • Connect with other areas and tribes of the company to remove obstacles in projects
  • Create automation for testing of main flows
  • Identify and resolve structural problems in the code of products
  • Study new technologies and applications where they fit
  • Support other developers
  • Develop features for the products
  • Participate in the improvement of the development workflow
  • Monitor measurements, techniques, and business
  • Develop with testing, where applicable of integration and/or unitaries
  • Follow engineering principles (we develop solutions that are simple, fast, secure, scalable, measurable, resilient, and memorable)

Preferred Qualifications

  • Experience in infrastructure as code: Ansible, Terraform, Packer
  • Experience with Docker, runC and Kubernetes
  • Experience with mobile development (Android, iOS, Flutter, React etc)
  • Fluent or advanced English

Benefits

  • Flexible benefit: R$ 1.500 per month that can be distributed in the modalities VA/VR, Culture, Mobility and Flex Vacations
  • Home office allowance: R$ 120 per month for payment of bills and consumption
  • Ergonomic equipment allowance: R$ 1.000 credit in a single installment for the purchase of home office equipment such as chair, office materials, stationery items, etc
  • PLR (Participation in Profits and Results) is eligible according to the collective bargaining agreement
  • Education benefit: Unico finances 100% of the studies for all employees through courses available on the Unico Skill platform. Employees can choose between graduate, postgraduate, MBA, language, specialized courses and mentoring, with a spending limit of up to R$ 25,000 per year
  • Well-being: Access to platforms such as Gympass and Totalpass
  • Extended parental leave: 180 days for pregnant women and primary caregivers of the adoption process, and 60 days for non-pregnant women and secondary caregivers of the adoption process
Share this job:
Please let unico IDtech know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply