Logo for ATHENAWORKS

Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Role overview

Qualifications

  • 4+ years of professional software development experience
  • Professional expertise in developing backend services using Java or Python
  • Deep, practical knowledge of the AWS ecosystem
  • Experience building dynamic and responsive web applications using React and TypeScript

Responsibilities

  • Design, develop, and maintain scalable and reliable backend services and RESTful APIs
  • Collaborate with team members to create technical design recommendations
  • Take full ownership of features from conception to deployment
  • Implement unit, integration, and functional tests across the full stack

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving
  • Teamwork

About the company

ATHENAWORKS logo

ATHENAWORKS

  • 51–200
WE ARE LED BY WOMEN WHO ARE DAILY CREATING GLOBAL DIVERSITY CHANGE Athenaworks was founded to create a culture of empowerment, diversity, and equality for female technologists everywhere. A culture where everyone is safe and empowered with the freedom, flexibility, and support to create best-in-class solutions in an unfettered way. Our founders believe that the only way to achieve balanced, fair and open teams is to make it part of the way we do business each day. So, our socially conscious business model is based on an environment for all that embraces, encourages and empowers each team member through an approach that emphasizes equal access, equal pay, equal opportunity on a global level playing field that has no ceiling on advancement. ATHENAWORKS has committed itself to this mission of valuing the contributions of teams through a genuine culture of empowerment, diversity and equality for all members. This approach allows us to deliver exceptional consistent results to all our clients. Because happy respected people create great things.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Mid-Senior Full-Stack Engineer

Job Description

Join Us to Shape the Digital World. We’re passionate about delivering cutting-edge technology to some of the world’s top startups and companies, powered by diverse and empowered teams of technologists eager to drive change.


We are committed to creating a safe space where everyone, regardless of their background, is treated with respect and equity.

We value people with strong technical skills who are collaborative, curious, results-driven, and take ownership. We embrace people who want to be themselves, enjoy daily flexibility, and are eager to grow, learn, and make a difference wherever the opportunity arises.

If this resonates with you, we encourage you to apply for the role of Mid-Senior Full-Stack Developer. We’re seeking exceptional talent to work on immersive client projects that will challenge and hone your skills.

  • Advanced English language proficiency is required for the role.

 Responsibilities 

  • Design, develop, and maintain scalable and reliable backend services and RESTful APIs.

  • Collaborate with team members to create technical design recommendations for the

  • development and integration of new features based on requirements.

  • Take full ownership of features from conception to deployment, including database schema

  • design, backend logic, API development, and frontend implementation.

  • Implement unit, integration, and functional tests across the full stack, ensuring quality,

  • focusing on edge cases, and driving usability.

  • Participate in code reviews for both frontend and backend code, ensuring clean, efficient,

  • and best practices compliant code.

  • Identify and resolve performance bottlenecks across the stack, from database queries to UI

  • rendering.

  • Troubleshoot and resolve issues reported by users, working across the system as needed.

  • Use artificial intelligence (AI) tools across the entire software development lifecycle to boost

  • efficiency, automate tasks, and catch issues early. This involves using AI for code assistance,

  • advanced testing/debugging, and CI/CD optimization.

Technical Skills (Must-haves):

  • 4+ years of professional software development experience, with proven full stack experience

  • Professional expertise in developing backend services using Java or Python.

  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL), including schema

  • design and query optimization.

  • Deep, practical knowledge of the AWS ecosystem, including services such as SQS, SNS,

  • Lambda, CloudWatch, API Gateway, and DynamoDB.

  • Experience building dynamic and responsive web applications using React and TypeScript.

  • Good understanding of frontend testing methodologies, using tools like Jest or Cypress.

  • Demonstrated effectiveness in leveraging AI tools (such as Cursor, ClaudeCode, and Codex)

  • for enhanced software development.

  • Advanced English proficiency ( with strong verbal and written

  • communication skills.

  • Team player, motivated by a fast-moving startup environment and a desire to take

  • ownership of the product.

Technical Skills (nice to have):

  • Experience with Spring for Java backend development.

  • Experience with containerization technologies (Docker, K8S).

  • Experience with Infrastructure as Code tools (AWS CDK).

Soft Skills:

  • Excellent communication skills (both verbal and written).

  • Strong problem-solving and analytical skills.

  • Comfortable contributing to architecture discussions and technical decision-making.

  • Collaborative, responsible, and proactive team player with strong ownership.

  • Ability to work in a fast-paced Agile environment and adapt to evolving requirements.

  • Passionate about best practices in software engineering.

A happy team makes all the difference. That’s why we offer:

  • Payment in USD

  • A truly flexible work schedule

  • A Non-Working Pay Days Policy

  • Learning Budget

  • An opportunity for you to help create change in the industry

  • And more!

Athenaworks is an inclusive and safe organization that values your technical skills, work experience, collaboration abilities, and potential to grow in your career. We proudly welcome self-taught individuals, as we focus solely on your ability to deliver exceptional work. We will never consider any irrelevant personal or professional aspects of your life.



Related jobs

See all Full Stack Engineer jobs

Other jobs at ATHENAWORKS