Posición: Full Stack Web Developer
Tipo de empleo: Permanent
Tipo jornada: Full-time
Industria: Science and Research
Experiencia: Semiconductor / Embedded Device
Localización: Tijuana, Baja California
Fecha de publicación: 07-07-2025
Identificador oferta: 49495

Descripción

Looking for a Full Stack Developer 

 

📌 Must Have Skills

Minimum 5 years of hands-on experience in the following areas:

Frontend Development

    • Strong proficiency in JavaScript
    • Experience with React.js and Angular
    • Solid understanding of HTML5, CSS3, and responsive design
  • Backend Development
    • Expertise in ASP.NET (MVC & Core)
    • Strong programming skills in C#
    • Experience building and consuming RESTful APIs
  • Database
    • Proficient in SQL Server (T-SQL, stored procedures, indexing, optimization)
    • MySQL
  • DevOps & Deployment
    • Experience deploying applications on AWS (EC2, S3, RDS, Lambda, etc.)
    • Familiarity with IIS for hosting and configuration
  • Version Control
    • Proficient with Git (branching, pull requests, merge conflict resolution)
  • Middleware
    • Experience integrating and developing middleware components in .NET

 Good to Have Skills

These are valuable additions that will enhance the candidate’s effectiveness:

  • Cloud & DevOps
    • CI/CD pipeline experience (e.g., GitHub Actions, AWS CodePipeline, Jenkins)
    • Infrastructure as Code (e.g., CloudFormation, Terraform)
  • Security
    • Understanding of web application security best practices (OWASP Top 10)
  • Testing
    • Unit testing frameworks (e.g., xUnit, NUnit)
    • Frontend testing (e.g., Jest, Cypress)
  • Architecture
    • Experience with microservices or service-oriented architecture (SOA)

🌟 Nice to Have Skills

These are bonus skills that can help the candidate stand out:

  • Python – for scripting, automation, or data-related tasks
  • Docker – containerization of applications
  • NoSQL – familiarity with databases like MongoDB or DynamoDB
  • PHP Development – Basics of PHP for web

🤝 Soft Skills & Attributes

  • Adaptability – Comfortable working across different tech stacks and learning new tools quickly
  • Problem-Solving Mindset – Strong analytical skills and a proactive approach to debugging and optimization
  • Communication – Clear and effective communicator, capable of articulating technical concepts to non-technical stakeholders
  • Collaboration – Team player who thrives in cross-functional teams (design, QA, DevOps)
  • Ownership – Takes initiative and responsibility for delivering high-quality solutions
  • Curiosity – Passionate about technology and continuous learning
  • Time Management – Able to prioritize tasks and manage time effectively in a fast-paced environment