5 months ago
Medellín, ColombiaMid Level / Senior
Responsibilities
- Implement new user-facing features in the Linqia Platform using Vue.js, Vuex, and TypeScript.
- Translate conceptual ideas into intuitive and engaging user experiences.
- Collaborate with product, design, and QA teams to define UI/UX strategy.
- Architect and implement robust, scalable server-side applications using Python.
- Write complex SQL queries to gather and analyze data from multiple sources.
- Develop and maintain microservices supporting the platform.
- Design, optimize, and troubleshoot relational and non-relational databases.
- Collaborate with teams to integrate RESTful APIs.
- Write thoroughly tested features and participate in code reviews.
- Develop comprehensive end-to-end integration tests.
- Stay up to date with the latest technologies and industry trends.
Requirements
- BS degree in Computer Science or a similar technical area of study.
- 2–4 years of experience as a software engineer/developer.
- Proficiency in HTML5, CSS3/SCSS, JavaScript with TypeScript, Vue.js, and Vuex.
- Proficiency in Python and building APIs using FastAPI.
- Skilled in SQL and database optimization techniques.
- Experience working with microservices architecture.
- Familiarity with Git/GitHub for version control.
- Experience working in an Agile environment.
- Strong commitment to code quality, testing, and performance optimization.
- English language proficiency required.
- Excellent problem-solving and troubleshooting abilities.
- Strong collaboration and communication skills.
