To Apply for this Job Click Here
Job Title: Full Stack Software Engineer
Type: Contract
Location: LATAM – Nearshore
Role Overview
As a Senior Full Stack Software Engineer you will play a key role in developing and maintaining our clients Next.js and Python/Flask backends, while contributing to our Next.js frontend and Shopify application. You’ll work closely with a cross-functional team to design, build, and maintain high-performance web applications that delight users and drive business success.
Key Responsibilities
- Develop and maintain backend systems using Next.js and Python/Flask.
- Build and enhance frontend components using Next.js and React.
- Collaborate on integrations with Shopify and other e-commerce platforms.
- Create and manage RESTful and GraphQL APIs.
- Ensure code quality through unit and integration testing.
- Participate in code reviews, design discussions, and architecture decisions.
- Deploy and manage applications on cloud platforms (AWS, GCP, or Azure).
- Implement CI/CD pipelines for streamlined development and deployment.
- Collaborate with product managers, designers, and engineers to deliver high-quality software.
- Apply secure coding practices, including OAuth, JWT, and other security protocols.
- Maintain version control using Git and contribute to the software release cycle.
Required Skills and Experience
- Strong experience with TypeScript and React.
- Proven backend development experience with Next.js and Python/Flask.
- Familiarity with Shopify app development and e-commerce platforms.
- Proficiency with RESTful APIs and GraphQL.
- Strong understanding of Git and version control best practices.
- Experience with SQL and NoSQL databases.
- Knowledge of unit testing, integration testing, and debugging tools.
- Excellent communication and problem-solving skills.
Preferred Skills
- Experience with Docker and containerization.
- Familiarity with serverless architecture.
- Experience with headless commerce systems.
- Proficiency with Webpack or similar build tools.
- Knowledge of cloud platforms like AWS, GCP, or Azure.
- Understanding of security best practices.
To Apply for this Job Click Here
Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.
Share This Job
Share This Job
Refer A Candidate
Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.
Upload Your Resume
Share your resume, and we’ll match you with opportunities that fit your skills and goals.