Ciklum

Junior .NET Engineer

Ciklum

full-time

Posted on:

Location Type: Hybrid

Location: Malaga • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

AngularCypressEntity Framework.NETNoSQLRxJSSCSSTypeScript

About the role

  • Participate in team activities: daily meetings, planning, retrospectives, etc
  • Follow the team's rules and procedures set on the project
  • Software Design
  • Application of object-oriented principles and practices
  • Ability to work with technical documentation and apply it during development
  • Quality Assurance
  • Practical experience in writing unit tests (backend and/or frontend)
  • Backend: xUnit / NUnit / MSTest
  • Frontend: Cypress / Jasmine + Karma
  • Software Deployment
  • Ability to follow the CI/CD process established on the project

Requirements

  • Backend (.NET)
  • Develop simple components or their parts under supervision
  • Fix your own backend bugs and cover them with tests
  • Knowledge and hands-on experience in C# and .NET
  • Experience in developing web applications and APIs
  • Practical experience in writing queries to relational or NoSQL databases
  • Experience in debugging and performance troubleshooting
  • Experience with ORM frameworks (e.g., Entity Framework, Dapper)
  • Understanding and implementation of authentication and authorization mechanisms (JWT, OAuth, etc.)
  • Frontend (Angular)
  • Implement UI components in Angular according to design requirements
  • Debug and fix UI issues and ensure responsiveness
  • Commercial experience with Angular (2+)
  • Strong knowledge of TypeScript, RxJS, HTML5, and CSS/SCSS
  • Understanding of component-based architecture and Angular modules
  • Experience with NgRx or other state-management libraries
  • Experience with UI component libraries
  • Knowledge of responsive and accessible UI design practices
  • Communication Communication is key: upper-intermediate English level or higher
  • Self-development Curious, fast learner who doesn’t miss opportunities to improve skills
  • Drive Constantly improves the quality of their work
Benefits
  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and 4 additional undocumented sick leave days
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up. We are there to support your work-life balance and provide 23 vacation days & short Fridays
  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#xUnitNUnitMSTestCypressJasmineKarmaAngularTypeScript
Soft skills
communicationself-developmentdrive