We are looking for a talented Semi-Senior Full Stack Developer with strong expertise in JavaScript, TypeScript, and Next.js. As part of our dynamic development team, you’ll play a key role in building and optimizing web applications. If you’re passionate about coding, enjoy solving complex challenges, and thrive in a collaborative environment, we want to hear from you!
Location: Remote with availability during central time business hours
About the Company:
Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.
Job Description:
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end web applications and services. You will work closely with product managers, designers, and other developers to build scalable, high-performance applications using modern frameworks and technologies. The ideal candidate has experience with Next.js, PostgreSQL, AWS, and is comfortable working across both front-end and back-end development.
Key Responsabilities:
- Develop and maintain full stack web applications using Next.js, TypeScript, and JavaScript.
- Design and implement RESTful APIs. Knowledge of GraphQL is a plus.
- Manage data models and database schemas using PostgreSQL.
- Deploy, manage, and scale applications on AWS services such as ECS, Lambda, S3, and RDS.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, maintainable, and well-documented code.
- Perform code reviews, debug issues, and ensure high performance and responsiveness of applications.
- Implement best practices in security, performance, and scalability.
- Stay up-to-date with emerging technologies and frameworks in the full stack development ecosystem.
Required Skills and Qualifications:
- 2-4 years of experience as a Full Stack Developer or a similar role.
- Proficient in JavaScript/TypeScript and frameworks like Next.js.
- Solid experience with PostgreSQL or similar relational databases.
- Strong understanding of cloud platforms, especially AWS (ECS, Lambda, S3, RDS, etc.).
- Familiarity with front-end technologies such as React, Vue.js, or Angular.
- Experience with RESTful APIs and/or GraphQL development.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a team player mindset.
Nice-to-Have Skills:
- Experience with financial data platforms such as Mastercard Finicity, Plaid, or similar.
- Familiarity with payment processing platforms like Moov, Stripe, or similar.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Knowledge of serverless architecture and frameworks.
- Understanding of software development best practices and Agile methodologies.
What we offer:
- Flexible working hours and remote work options
- Opportunities for professional growth and development
- Acollaborative and inclusive work environment
- The chance to work on impactful projects with a talented team
Job Features
Job Category | Full-Stack Development |
Timezone | US Central Time |
Type | Remote |