7+ years of experience
Required knowledge, skills and abilities:
● Experience: 10+ years of experience building modern web applications working in the fullstack
● Proficiency in TypeScript and JavaScript with a thorough understanding of React.js or Vue.js and their core principles preferred
● Implementing RESTful APIs using .Net/C# preferred with experience with .Net Core, .Net 5 or 6 a bonus!
● Experience with SQL and relational database design with MS SQL Server experience a bonus!
● Experience with NoSQL/document database technologies
● Experience writing automated unit tests in the full stack environment
● Knowledge of modern authentication and authorization mechanisms
● Familiarity with modern front-end and backend build pipelines and tools
● Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
● Experience with modern responsive web application design & development
● Familiarity with Node.js
● Experience with microservice architecture
● Experience using Git version control
● Experience with VS Code, Visual Studio, or other relevant development tools
● Familiarity with Scrum/Agile principles
● Strong communication skills
● Ability to understand business requirements and translate them into technical requirements

● Bachelor's degree or equivalent in Computer Science, Computer Engineering or equivalent years of experience
● Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
● Developing new user-facing features using modern web development frameworks
● Translating designs and wireframes into high-quality testable code components
● Implementing, designing, and integrating RESTful APIs
● Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design participating in code reviews
● Work with agile development methodologies, adhering to best patterns and practices
● Involved in design discussions with the architect and product team on building end-to-end systems optimized for speed and scale
● Participate in all aspects of agile software development including Scrum meetings, design, implementation, and deployment
● Collaborate across time zones via Slack, documents, email, and video conferencing

Información general
  • Publicado el: 22/05/2024
  • Locación: México
  • Contratación: Indefinida
  • Modalidad: Remoto
Nombre completo*
Especifica horario de disponibilidad para entrevistas
Sube tu CV*
Formatos permitidos: PDF, DOC, DOCX, PNG, JPG, JPEG