Frontend Software Engineer
Role details
Job location
Tech stack
Job description
At DEIMOS, we're shaping the future of digital products, and we're looking for a talented Frontend Software Engineer to join our Digital Products Division. If you're passionate about building modern web solutions, thrive in dynamic environments, and are eager to grow into a Full Stack role, we'd love to hear from you. What's the Challenge? ?
As part of our multidisciplinary teams, you'll develop innovative web applications and contribute to projects ranging from GIS platforms and business solutions to Artificial Intelligence, Data Analytics, Virtual & Augmented Reality, and RPA. You'll be involved in every stage of the software lifecycle-architecture, design, coding, testing, and deployment-gaining a full and holistic view of software development. Main Responsibilities
- End-to-end software development, from design to delivery.
- Frontend development with Angular and integration with REST APIs.
- Contribute to software architecture definition and implementation of best practices.
- Participate in testing, continuous integration, and quality assurance.
- Collaborate in small, agile, and multidisciplinary teams to deliver solutions to complex use cases., * ? Innovative Projects : Be part of pioneering technological initiatives in space.
- ? Flexible Working Model : A blend of remote work and team collaboration.
- Flexible Hours : Adjustable start and finish times, with shorter days on Fridays.
- ? Career Development : Personalized career development and training plans.
- ? Flexible Compensation : Benefits like private medical insurance, restaurant card, transport card, and more.
- ? Wellbeing Program : Individual training budget, team-building activities, and social spaces at the office.
Requirements
- Degree in Computer Science, Telecommunications, Mathematics, Physics, or related fields.
Professional Experience
- Minimum of 2 years of experience in software development with web technologies, preferably Angular.
Technical Skills (required)
- 2+ years of professional experience in web software development.
- Strong knowledge of Angular.
- Experience in integration with Web Services and REST APIs.
Technical Skills (considered a plus)
- Experience with version control systems (Git).
- Knowledge of databases.
- Familiarity with software development best practices.
- Interest in web-based data visualization and mapping technologies (CARTO, Leaflet, Mapbox GL JS, Geoserver, D3.js).
- Interest in mobile application development.
Language Skills
- Spanish and English (spoken and written).
Personal Skills
- Fast learner with curiosity and initiative.
- Proactivity and ownership of tasks.
- Strong teamwork and communication skills.
- Positive mindset and problem-solving attitude.
- Responsibility and autonomy.