




Job Summary: Join Semco S.A. as a Junior Programmer in a hybrid role to develop and enhance systems, collaborating within a dynamic team. Key Highlights: 1. Frontend and Backend development with modern technologies 2. Team collaboration and continuous improvement 3. Professional growth opportunities Opportunity: Join Semco S.A. as a Junior Programmer in a hybrid role combining on-site and remote work. Responsibilities: 1. Frontend Development Build web pages and components using React and TypeScript according to team specifications. Apply styling and responsive design using Tailwind CSS. Connect the frontend with backend REST APIs to display and submit data. Implement basic token-based authentication (JWT) under senior developer guidance. Read and interpret Figma designs for implementation. 2. Backend Development Support the development of REST endpoints using Node.js and Express under supervision. Participate in PostgreSQL database management and querying. Support integration of external APIs and third-party services. Identify and fix basic system errors reported by users. 3. Collaboration and Continuous Improvement Work collaboratively with developers, analysts, and designers. Actively consult and learn from the team’s senior developers. Maintain clean, well-documented code according to team standards. Research technical problem solutions and share findings with the team. Requirements: Completed university degree in Systems Engineering, Software Development, Software Engineering, or Programming. Minimum 2 years of experience in IT, programming, or software development. Proficiency in Node.js/Express and Flutter/Dart. Knowledge of React for web interface development; basic TypeScript; Tailwind CSS. Knowledge of Node.js for API development; Express for building basic REST endpoints. SQL and JSON proficiency. Use of AI tools to support development (e.g., GitHub Copilot, ChatGPT), with validation of outputs. Desirable: Basic cloud deployment knowledge (AWS, Azure, or GCP). Version control using Git / GitHub. Basic Docker usage for development environments. Agile methodologies: Scrum / Kanban. Benefits: We offer a flexible and dynamic work environment. You will have professional growth opportunities. Participation in challenging, high-impact projects. Formal employment registration (payroll). Benefits (e.g., personal days off, course scholarships, etc.). Hybrid work arrangement. Join Semco S.A. and contribute to the success of our projects with your talent and dedication.-Requirements- Minimum education: University graduate years of experience Keywords: developer, programmer, jr, junior, internet, web
