Job Title: Full Stack Developer Job Location: Remote (EST) # Positions: 1 Employment Type: FTE Key Technology: Python, Liquibase, JavaScript, Oracle SQL Job Responsibilities:
- Design and implement backend services using Python, including RESTful APIs and microservices.
- Develop and optimize Oracle database objects such as tables, views, indexes, stored procedures, and triggers.
- Manage database schema changes through Liquibase and contribute to deployment automation.
- Work with frontend engineers or contribute directly to frontend components using JavaScript/TypeScript and frameworks like React, Angular, or Vue.js.
- Collaborate with product managers, QA, DevOps, and other developers throughout the software development lifecycle.
- Participate in code reviews and mentor junior team members.
- Ensure software performance, scalability, maintainability, and security.
- Diagnose and troubleshoot application and infrastructure issues.
Skills and Experience Required: Required:
- 5+ years of professional experience in backend development with Python.
- Proficiency in PL/SQL
- Project experience using Terraform
- Working knowledge of frontend development with HTML/CSS and JavaScript, and experience in at least one modern frontend framework (e.g., React, Angular, Vue.js).
- Hands on AWS experience
- Strong analytical and problem-solving skills.
- Effective communication skills and a collaborative attitude.
Desired:
- Bachelor's or master's degree in computer science, Engineering, or a related discipline.
- Experience with frontend tooling such as Webpack, npm, or ESLint.
- Exposure to Agile/Scrum environments and DevOps practices.
- Cloud platform experience (AWS) is a plus.