Avenga logo
Avenga

A global IT engineering and consulting company specializing in custom software development.

Senior Node.js Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

6 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expSpanishEnglishAWSCloudDynamoDBJavaScriptJestNode.jsTypeScript

Job Description

Senior Node.js Engineer

Avenga

• Design, develop, and maintain scalable backend services using TypeScript and Node.js • Participate in migrating applications and services from on-premises infrastructure to AWS • Build and maintain serverless solutions following cloud-native best practices • Implement integrations and processing workflows for accounting, tax, payments, and transaction data • Collaborate closely with Product, QA, and Engineering to deliver high-quality features • Write and maintain automated and unit tests (Jest) • Participate in code reviews and promote engineering best practices and maintainable design • Monitor, troubleshoot, and optimize application performance, reliability, and security • Ensure traceability and auditability across business processes and generate accounting/tax files.

Job Requirements

  • 5+ years of hands-on development with Node.js and TypeScript
  • Practical knowledge of AWS services, including: Lambda, Step Functions, DynamoDB, EventBridge, SQS, SNS, and S3
  • Proven experience designing and developing serverless architectures
  • Extensive background with Serverless Framework (deployment and configuration)
  • Experience with automated testing using Jest
  • Solid knowledge of event-driven architectures and common integration patterns
  • Experience working in Agile environments and participating in sprint ceremonies
  • Strong analytical and problem-solving skills, and a commitment to code quality
  • Languages: Spanish — native; English — intermediate.

Benefits

  • Equal opportunities in recruitment, career development, and leadership
  • Fostering a work environment where diverse community of employees feels free to be themselves

Related Job Pages

More Backend Engineer Jobs

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

• Participar en desarrollos de proyectos trabajando con entornos tecnológicos actualizados • Asumir un rol de desarrollador/a o analista programador/a Java con modalidad 100% teletrabajo

Spain
Full TimeRemoteTeam 10,001+Since 1988H1B No Sponsor

• The Backend Engineer is responsible for the system to work behind the scenes. • The role is to integrate the application with all required systems and services and provide clean and easy-to-use API for the frontend part of the system. • Although the work is usually hidden from the user, the Backend Engineer bears the full responsibility for the application functionality, performance and scalability. • The Backend Engineer knows how to write clean modern APIs, integrate with legacy systems and work with databases • Design and develop the business logic and backend systems of the product • Work closely with frontend developers to design and develop functional, performing and complete APIs • Decipher existing companies software systems and be able to hook in application to applicable data sources • Write both unit and integration tests, and develop automation tools for daily tasks • Develop high quality, well documented, and efficient code • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

China
Jobs for Humanity logo

Personalized Internet Ads Assessor

Jobs for Humanity

Connecting historically under represented talent to welcoming employers across the globe!

Part TimeRemoteTeam 11-50Since 2020H1B No Sponsor

Role Description Seeking a freelance project that will allow you to work from home while making a difference in the world of technology? If you are someone who is passionate and enjoys staying ahead of the tech curve this part-time remote project with flexible working hours might be what you are looking for! The estimated hourly earnings for this role is 6 USD. Payment is based on completed tasks, with the potential for higher earnings based on productivity. A Day in the Life of a Personalized Internet Ads Assessor: - Review online advertisements by rating them on their relevance to the search terms used. - Provide feedback on their language and cultural relevance to improve content, quality, and layout. - Contribute towards making internet search and online advertising more relevant and interesting for millions of users. Join our team today and start putting your skills to work for one of the world's leading online advertising platforms while being a part of a supportive community that offers: - Access to complimentary mental health support benefits like free EAP and Mindfulness Apps. - Dedicated, responsive well-being team proactively offering well-being education each month, as well as quarterly initiatives. Qualifications - No previous professional experience is required to apply to this role. - Working as a freelancer with excellent communication skills with full professional proficiency in English and German. - Familiarity with current and historical business, media, sport, news, social media, and cultural affairs in Brazil. - Active use of Gmail, Google+, and other forms of social media. - Experience in the use of web browsers to navigate and interact with a variety of content. - Daily access to a broadband internet connection, a smartphone (Android 4.1, iOS 8 or higher), and a personal computer with antivirus software. - Barcode Scanner application to be installed on your smartphone to complete certain tasks. Requirements - Take a language assessment and an open book qualification exam to determine suitability for the position. - Complete ID verification. - Guidelines and learning materials will be provided before the exam. - Complete the exam in a specific timeframe but at your convenience. Benefits - Access to complimentary mental health support benefits. - Well-being education offered monthly by a dedicated team. - Quarterly well-being initiatives.

Worldwide
$6 / hour
VALCE Talent Solutions logo

Python Developer – Security Operations Automation

VALCE Talent Solutions

IT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Join our Security Operations team as a Python Developer — build automation to thwart threats, analyze data, and help teams work smarter from anywhere. • Identify opportunities to improve operational efficiency, develop automation solutions, and create proof-of-concept projects that help security teams work smarter and faster. • Collaborate with stakeholders involved in detecting phishing attacks, brand abuse, and other cyber threats while leveraging Python and modern automation technologies.

Mexico