Be - Bilingual Education logo
Be - Bilingual Education

Naturalmente bilíngue

Full-Stack JavaScript Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

13 hours ago

Salary

0

Seniority

Senior

Job Description

Full-Stack JavaScript Developer

Be - Bilingual Education

• Create well-defined, scoped projects for the internal administration system • Systematize data and monitor customers • Implement updates to Be's apps, websites and systems across both front-end and back-end • Ensure performance, security and scalability while focusing on user experience • Develop web application features using frameworks (Angular and NestJS, utilizing Prisma ORM) • Implement RESTful APIs and integrations with external systems using OIDC/OAuth2 or LTI • Use relational and NoSQL databases • Write automated tests to ensure software quality • Perform code reviews and contribute to continuous process improvement • Monitor, diagnose and resolve issues in production environments • Ensure best practices in version control

Job Requirements

  • Education: Degree in Computer Science, Software Engineering, Information Systems, or related fields.
  • Hard Skills: Proficiency in modern JavaScript and TypeScript. Experience with front-end frameworks: Angular (primary), React, and Vue.js. API development with Node.js and NestJS. Strong knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases. Containers and orchestration using Docker. Version control practices with Git (GitHub/GitLab). Automated testing using Jest, Cypress, or equivalents.
  • Soft Skills: Organization; critical thinking; creativity; innovation; interpersonal communication; self-management and initiative.

Benefits

  • Health insurance
  • Dental insurance
  • Life insurance
  • Food allowance
  • Fuel allowance
  • Transportation allowance
  • Meal allowance

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Join us! • We work with the most innovative technologies from our strategic partners • If new challenges excite you and knowledge inspires you, join our team!

Brazil
SoftDesign logo

Senior Software Engineer – Full Stack, React/Node.js

SoftDesign

Build your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,

Backend Engineer13 hours ago
Full TimeRemoteTeam 51-200Since 1997H1B No Sponsor

• Build and maintain applications using Node.js (v22) and NestJS, ensuring TypeScript strict mode is enforced across the codebase. • Work with PostgreSQL as the primary database, optimizing queries and ensuring data integrity. • Develop intuitive, responsive user interfaces with React and Vite, using Tailwind CSS and shadcn/ui components, and document components with Storybook. • Implement and run tests using Jest, React Testing Library, and Playwright to ensure quality and performance. • Contribute to the setup and maintenance of production and development environments using Docker, AWS ECS, and Terraform. • Manage CI/CD pipelines with GitHub Actions, ensuring efficient automation of build and deployment processes. • Collaborate within a full‑stack TypeScript monorepo, contributing to the organization and maintenance of shared code.

Brazil
Majesco logo

Software Engineer, Products

Majesco

Majesco is a leading insurance solutions and services provider. Software for core insurance functions include Policy Administration, Underwriting, New Business Processing, Billing, Claims, Product Modeling, Incentive Compensation, and Producer Life cycle Management. Offers consulting and insurance-specific IT services for testing, data conversion, data-warehousing/BI, mobility, enterprise integration, and BPM. Specializes in connecting people and business to insurance in innovative, hyper-relevant, compelling, and personal ways. Helps insurers modernize, innovate and connect to build the future of their business and the industry at speed and at scale.

Backend Engineer14 hours ago
Full TimeRemoteTeam 1,001-5,000

Role Description Majesco is looking for a Software Engineer to join our product engineering team. Our flagship insurance platform is a cloud-native Property & Casualty (P&C) Policy Administration solution built on Microsoft Azure and the .NET technology stack. As a Software Engineer, you'll contribute to the design, development, enhancement, and support of enterprise software used by leading insurers. You'll independently deliver enhancements, troubleshoot complex production issues, and collaborate across Engineering, Product Management, QA, and Cloud Operations to build reliable, scalable solutions. This role is ideal for engineers who enjoy solving technical challenges, taking ownership of their work, and continuously expanding their technical expertise. You'll work across the application stack while gaining exposure to cloud technologies, CI/CD pipelines, distributed systems, and AI-assisted software development. You'll be expected to independently own your day-to-day work, contribute to technical discussions, and collaborate with teammates to deliver high-quality software while seeking guidance on more complex architectural or strategic decisions. What You'll Do - Software Development: - Design, develop, test, and implement product enhancements using C#, .NET Core, and related technologies. - Deliver well-designed, maintainable code with minimal supervision. - Participate in technical design discussions and contribute ideas that improve product quality, scalability, and maintainability. - Identify opportunities to reduce technical debt and improve application performance. - Product Support & Problem Resolution: - Investigate and resolve complex software defects and Level 3 production support issues. - Perform root cause analysis and implement durable solutions that improve system stability. - Balance new feature development with customer-facing support priorities. - Database & Cloud Technologies: - Develop and maintain solutions utilizing Azure SQL and related Microsoft Azure services. - Optimize database performance and ensure data integrity across environments. - Support cloud-based deployments and application reliability initiatives. - Collaboration & Engineering Excellence: - Work closely with engineering teams across the US and India throughout the software development lifecycle. - Participate in code reviews to ensure code quality, maintainability, and adherence to engineering standards. - Contribute ideas that improve development practices, automation, and release processes. - Collaborate with teammates to solve technical challenges and deliver high-quality solutions. - Delivery: - Participate in sprint planning, estimation, and release activities. - Manage priorities effectively while delivering high-quality solutions on schedule. - Proactively identify risks, communicate progress, and drive work to completion. Qualifications - Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. - 3 to 6 plus years of professional software engineering experience developing enterprise web applications. - Strong experience developing applications using C#, ASP.NET, and .NET Core. - Solid understanding of object-oriented programming, software design principles, and secure coding practices. - Experience with Git, Visual Studio, and collaborative development workflows. - Strong working knowledge of SQL and relational database design; Azure SQL experience preferred. - Experience troubleshooting production issues and performing root cause analysis. - Demonstrated ability to independently deliver technical solutions while collaborating effectively within globally distributed teams. - Strong analytical and problem-solving skills with the ability to diagnose and resolve moderately complex technical issues. - Strong written and verbal communication skills. Bonus Points - Experience with Microsoft Azure services, including Azure App Services, Azure Functions, Azure Container Apps, or Kubernetes. - Experience with Azure DevOps and CI/CD pipelines. - Experience using AI-assisted development tools such as GitHub Copilot or Claude Code to improve productivity and code quality. - Familiarity with Agile software development practices. - Experience working on enterprise SaaS platforms. - Knowledge of the Property & Casualty insurance industry. Benefits - Annual salary range for this position is $90,000 to $125,000. - Comprehensive employee benefits package with most coverage starting Day One, including: - Medical, dental & vision insurance - Employer-funded HSA coordinating with a high-deductible health plan - FSA - Short-term/long-term disability - Life/AD&D insurance - 401(k) - Flexible time off - Paid sick days and 11 paid holidays - Paid parental/bonding leave - Career anniversary leave - Other voluntary benefits

United States
$90K - $125K / year
Stripe, Inc. logo

Backend Engineer, Financial Connections

Stripe, Inc.

Stripe, Inc. is a global technology company with offices and remote employees worldwide, team members who speak more than 30 languages, and millions of users. A

Backend Engineer14 hours ago

• Scope and lead large technical projects, translating business goals into clear technical requirements and executing effectively. • Align our tech stack with Stripe’s broad strategic initiatives, while also advocating for the needs of the emerging new businesses. • Work with engineers across the company to deliver comprehensive and reliable access to trustworthy banking data. • Balance the tradeoffs between short-term requirements and long-term roadmaps. Make decisions that consider business priorities, user experience, and sustainable technical foundations. • Mentor and collaborate with other engineers and managers to grow the next generation of leaders at Stripe.

Canada