Full-Stack Software Developer

Jalasoft Logo

Jalasoft

πŸ“Remote - Peru

Summary

Join Jalasoft's innovative development team as a talented Full-Stack Software Developer. You will design and develop both front-end and back-end components of our web applications using Python and React. This role requires creating high-quality, scalable, and user-friendly software solutions. Passion for full-stack development and collaborative work is essential. We offer remote work and a good working environment with benefits including paid time off and holidays.

Requirements

  • 5+ years of experience in Python and React development, writing clean, efficient, and reliable code
  • Familiarity with common Python and React tools and libraries
  • Solid Python experience in building RESTful APIs while adhering to best practices, design patterns, SOLID principles, and coding standards to deliver scalable and maintainable solutions
  • Strong PostgreSQL skills, including knowledge of database design, indexing, and query optimization
  • Proven experience working with React and its ecosystem to build user-friendly interfaces
  • Hands-on experience with state management tools like Redux and a good understanding of how functional components work together
  • Strong skills in TypeScript, JavaScript, HTML5, and CSS3, with experience in creating responsive and interactive web pages
  • Experience with cloud services
  • Good problem-solving skills and attention to detail
  • Ability to work independently and as part of a team
  • Experience working in Agile or Scrum development environments

Responsibilities

  • Design and develop both front-end and back-end components of web applications
  • Create high-quality, scalable, and user-friendly software solutions

Preferred Qualifications

Experience with AWS cloud services

Benefits

  • Remote work
  • 13 floating holidays
  • 15 vacation days per year completed
  • Good working environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.