Descripción del puesto
Responsabilities:
- Building new features and have a solid understanding of the full web development life cycle.
- Making changes and shipping code to production continuously.
- Troubleshoot and resolve applications bottlenecks and bugs.
- Maintaining the existing codebase and identifying possible improvements.
- Writing Unit Tests for existing and new features.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Making sure the documentation of the project is accurate and helpful, manage individual project priorities, deadlines, and deliverables.
- Mentor junior engineers and contribute to team knowledge sharing.
- Stay up to date on industry trends, emerging technologies, and software engineering best practices.
Requisitos
- Bachelor’s degree in Computer Science.
- Proficient use of English, both writing and speaking.
- Strong experience (at least 4 years) in Python development.
- Strong experience architecting and building reliable, scalable, maintainable, high-performance web applications.
- Experience with building and maintaining customer-facing APIs.
- Experience with FastAPI, Django, or Flask frameworks.
- Experience with databases and ORM concepts, preferably with PostgreSQL or MySQL.
- Understanding and usage of containerized software (Docker).
- Familiarity with AWS cloud platform.
- Solid understanding of web development principles, including RESTful APIs, authentication, and security.
- Experience working with Git version control, Unit testing, and Continuous Integration.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to work independently as well as in a team environment.
- Willingness to learn and experiment with new technologies.
Beneficios
💵 Contractor
🌍 100% remote
🤸 Gym pass
🏴 English classes
🏖 PTO
Detalles
Nivel mínimo de educación: Universitario (Indistinto)
Nosotros
Xmartlabs is a boutique Product Development Studio with offices in San Francisco and Montevideo. Since 2012, it has partnered with top-tier startups and enterprises to design, develop, and launch innovative software.
Its mission is to be a strategic partner for innovators, creating great products while fostering knowledge and human potential.
With a combination of passion for technology, user empathy, and extensive product development experience, Xmartlabs helps its clients achieve their business goals.
