Senior Full Stack Developer
Seeking a full-time experienced Full Stack Developer to maintain and expand both front-end and back-end systems for an academic publishing company that produces scholarly research journals in the field of biomedical sciences.
Key Responsibilities
Infrastructure Development & Maintenance:
- Design, develop, and maintain both front-end and back-end components.
- Supervise a small IT team collaborating on projects in an online publishing environment.
Cloud Services:
- Utilize AWS to deploy, monitor, and scale applications.
- Leverage cloud storage solutions for efficient data hosting and application scalability.
Version Control:
- Use Git/Bitbucket for source code management, branching strategies, and code reviews.
- Be familiar with CI/CD pipelines and processes.
Database Management:
- Design and manage database schemas.
- Maintain a large archive of publication data.
Required Skills & Qualifications
- JavaScript & Node.js: In-depth knowledge, including modern frameworks (e.g., Nuxt, Next.js, or React); Rest APIs.
- Web Technologies: Proficiency with HTML/XML/CSS3, Python, and PHP.
- Version Control: Strong command of Git or Bitbucket and related workflows.
- Cloud Experience: 4+ years of hands-on experience with AWS (EC2, Lambda, S3, CloudFront, Cognito, and related services).
- Database Expertise: MySQL, PostgreSQL, MongoDB.
- Project Management: Adept at setting priorities, meeting deadlines, and strategic planning.
Preferred Skills and Qualifications
- AWS DevOps (Developer Associate or higher) certification: Highly advantageous.
- Strong Interpersonal Skills: Ability to collaborate effectively with cross-functional teams.
Job Type: Contract
Pay: $34.00 per hour
Expected hours: 20 – 40 per week
Compensation Package:
- 1099 contract
- Hourly pay
- Performance bonus
Schedule:
Work Location: Remote