Full-Stack Web Developer (Python-AngularJS)

We are doing great things at Sonatafy, come join us!


By attracting experienced and professional Software and QA Engineers from all over Mexico and Latin America we have been able to create cutting-edge teams to augment the customers that we service. Ranging from start-ups to large enterprise companies including Cisco, IBM, and TaylorMade, Sonatafy is a leading nearshore provider to companies all over the United States.


Our requirements are pretty simple, be professional, be driven to continuously improve your skills and domain knowledge, and be ready to have fun. We know work can be hard and it is important to us that we build teams that help each other to learn, grow as engineers and developers, and create the working life that makes coming to work each day worth it.  Come do great things!


Good Luck!


Responsibilities


As a Full-Stack Web Developer, you will provide support to our engineering team developing web properties. You will help lead front-end development on web-based portals and assist with the development of APIs and backend functionality to support these portals. 

  • Front-end web portal development

    • Interface with APIs and leverage the existing web template to add new web portal features

    • Maintain code and make continuous improvements on the existing web portal 

    • Assist with creating any new web properties 

  • Assisting with back-end web and API development with the engineering team 

  • Breaking down requirements into individual development tasks 

  • Keeping strong code quality and documentation 

  • Coordinating requirements with the engineering and QA teams 


Skills and Qualifications 

  • 2-5 years prior experience as a full-stack web developer or similar role, with references 

  • CSS, HTML, AngularJS experience required 

  • Python/Django experience required

  • Experience building and interfacing with RESTful APIs 

  • UI/UX design experience preferred 

  • Strong written and verbal communication skills 

  • Ability to work in a self-directed manner as well as being a trusted and accountable team member 

  • Quick learner 




Fill this form with your information in order to apply!