We are seeking a talented and motivated Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. The ideal candidate will have a strong understanding of web development technologies and a passion for creating seamless user experiences. You will work collaboratively in an Agile environment, contributing to all phases of the software development lifecycle.
Responsibilities
Develop and maintain web applications using React and Next.js for front-end development
Build and maintain Python-based backend services and APIs
Containerize applications using Docker for consistent deployment across environments
Collaborate with cross-functional teams to define, design, and ship new features
Write clean, maintainable code while adhering to best practices in software development
Troubleshoot and debug applications to optimize performance and user experience
Manage databases and ensure data integrity
Utilize GitHub for version control and collaboration on code projects
Stay up-to-date with emerging technologies and industry trends to continuously improve skills
Qualifications
Proficiency in TypeScript and React.js for front-end development
Experience with Python for back-end application development
Knowledge of Next.js framework for server-side rendering and static site generation
Experience with Docker containerization and container orchestration
Strong understanding of web development principles and best practices
Experience with application development from concept through deployment
Ability to work effectively in a team-oriented environment while managing individual tasks
Excellent problem-solving skills and attention to detail
Job Type: Full-time
Pay: $70,000.00-$100,000.00 per year
Benefits:
Dental care
Extended health care
Paid time off
Work from home
Schedule:
Monday to Friday
Experience:
React: 3 years (preferred)
Language:
English (required)
Work Location: Remote