Mid-Level/ Junior Software Engineer - GC Holder or US Citizen
Location: Remote
Contract: 6 Months
Rate: $40 - $55 per hour
We’re looking for a Mid-Level/ Junior Software Engineer who thrives in an agile environment, enjoys problem-solving, and is eager to work on impactful automation and AI projects.
Key Responsibilities:
- Develop, test, and deploy scalable web applications and automation solutions using JavaScript (React), Python (Django), SQL, and AWS services.
- Collaborate with product managers, designers, and fellow engineers in agile sprints to break down tasks, estimate effort, and deliver high-quality code.
- Build and maintain serverless applications using AWS Lambda and Step Functions.
- Optimize database queries and design SQL-based solutions across MySQL, PostgreSQL, and other databases.
- Participate in CI/CD pipelines to ensure smooth deployments and automated testing.
- Write clean, maintainable, and well-documented code that follows best practices.
- Contribute to burn down reports, sprint retrospectives, and technical discussions.
- Troubleshoot and debug production issues to ensure high reliability and performance.
Experience:
- 6 months to 3 years of hands-on experience in software development following college or bootcamp graduation.
- Strong proficiency in JavaScript (React), Python (Django), and SQL (MySQL, PostgreSQL, or similar).
- Experience with AWS Lambda, Step Functions, or other cloud services.
- Familiarity with agile development processes, including sprints, story points, tickets, and CI/CD.
- Understanding of RESTful APIs and microservices architecture.
- Strong problem-solving skills and the ability to work independently within a team.
Bonus Skills (Nice to Have):
- Experience with RPA technologies (e.g., Puppeteer, UI automation tools).
- Knowledge of AI and AI agent frameworks.
- Hands-on experience with browser automation tools (Puppeteer, Selenium, Playwright)