Software Engineer

4 semanas atrás


Rio de Janeiro, Rio de Janeiro, Brasil Insight Global Tempo inteiro

Engineer II, Software

Education and/or Experience


• Bachelor's Degree in Computer Science or Computer Engineering from an accredited college or university or equivalent work experience or successful completion of a development boot camp.


• At least two (3) years of work experience in software development

Essential Job Duties and Responsibilities


• Develop and deploy frontend and backend services with focus on high availability, low latency and scalability.


• Assist and lead designing, developing, documenting, testing, and debugging new and existing software systems and/or applications.


• Identify and resolve defects of advanced scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers.


• Exhibit advanced technical problem solving and debugging skills.


• Promote and advocate best practices, design standards and procedures.


• Team player that is willing to do what it takes to help the team succeed.


• Work collaboratively and professionally in a team environment to achieve objectives.


• Write, test, commit, review, deploy and document code.


• Provide support and maintain existing products and add new features as requested by customers.


• Anticipate and adapt to a changing business environment and requirements.


• Collaborate and communicate with Stakeholders, Product Owners, Quality Assurance and other teams in an agile work environment, including but not limited to design meetings, planning, stand ups, & retrospectives.


• Participate regularly in Agile/Scrum activities and learn from experienced developers.


• Perform other duties as assigned.

Preferred Qualifications and Requirements


• Proficient knowledge of NodeJS and asynchronous programming.


• Proficient knowledge in Linux/Unix systems, particularly on AWS.


• Proficient knowledge in client-side JavaScript frameworks (like React) or other client side web development.


• Proficient with structured query language (SQL) and relational database concepts. Understanding of PostgreSQL a plus.


• Proficient knowledge of the software development life cycle (SDLC).


• Working knowledge of Heroku.


• Working knowledge of CI/CD concepts and practical experience.


• Follows and promotes Agile practices and principles.


• Proficient knowledge and understanding of system design, data structures and algorithms.


• Proficient knowledge of contemporary web API design (REST, hypermedia, profiles, relations).


• Ability to demonstrate knowledge, education, experience and/or training necessary to develop complex software in JavaScript and other programming languages.


• Demonstrate strong and effective verbal, written, and interpersonal communication skills.


• Provide logical and meaningful contributions in discussions and meetings.


• Provide feedback and guidance in code reviews.


  • Software Engineer

    Há 3 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Asenium Consulting Tempo inteiro

    We're hiring a Senior Software Engineer (Big Data / Java) – Brazil (Remote). Join our international team supporting one of the world's largest social media platforms.Duration: 6 Months (Freelance)Location: Brazil (Remote – must be based in Brazil)Start Date: ASAPKey Responsibilities:Develop and enhance large-scale data processing systems in a distributed...


  • Rio de Janeiro, Rio de Janeiro, Brasil Sardine Tempo inteiro

    Senior Software Engineer - Data PlatformJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer - Data Platform role at SardineSenior Software Engineer - Data PlatformJoin to apply for the Senior Software Engineer - Data Platform role at SardineWho We AreWe are a leader in fraud prevention and AML compliance.Our platform uses...


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the Software-Defined Networking Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software-Defined Networking Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This is a general selection process for all seniority levels, to...


  • Rio de Janeiro, Rio de Janeiro, Brasil Magalu Cloud Tempo inteiro

    This is an exciting opportunity to join Magalu Cloud as a Software Engineer focused on Software Defined Storage (SDS). We are building an organization that will be at the center of excellence for distributed technologies, and we are building it in Brasil With Open Source at the heart of our solutions, we are tackling some of the greatest challenges in cloud...

  • Software Engineer

    Há 4 horas


    Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftware Tempo inteiro US$60.000 - US$100.000

    Job Title: Java DeveloperWe are seeking a skilled software engineer to develop high-performance applications using cutting-edge technologies.This role involves participating in various aspects of software development, including design, implementation, testing, and support.As a Java Developer, you will work on designing and implementing software solutions...

  • System Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    System Software Engineer - Ubuntu Networking Join or sign in to find your next job Join to apply for the System Software Engineer - Ubuntu Networking role at Canonical System Software Engineer - Ubuntu Networking 13 hours ago Be among the first 25 applicants Join to apply for the System Software Engineer - Ubuntu Networking role at Canonical Get...

  • Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineer - Cross-platform C++ - MultipassJoin or sign in to find your next jobJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalContinue with Google Continue with GoogleSoftware Engineer - Cross-platform C++ - Multipass3 months ago Be among the first 25 applicantsJoin to apply for the Software Engineer -...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftware Tempo inteiro US$180.000 - US$190.000

    Software Engineering PositionThe mission of our team is to unlock the power of equity ownership for more people in more places.We are looking for a software engineer with experience migrating existing sites from Wordpress to a flexible Contentful + SvelteKit stack.Supporting the marketing team's ability to create self-serve campaigns and publish new content...


  • Rio de Janeiro, Rio de Janeiro, Brasil Flatiron Software Tempo inteiro

    Job Title: MOBILE QA AUTOMATION ENGINEER (REMOTE) About: Flatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at CanonicalCanonical is a leading provider of open source software and operating...