We are looking for a
.net + react fullstack developer
with strong expertise in
.net core
and
azure
, to work on
hybrid mode
from
gdl, mty o cdmx f
or a multicultural project with stability and growth in the short, medium and long term.
required skills and experience:
* bachelor's degree in computer science, software engineering, or a related field.
* 5+ years of experience developing applications using
c#.net
,
.net core
,
rest apis
,
microservices
,
sql server
, and
entity framework core
.
* 5+ yoe with
javascript
,
typescript
,
react (v18+)
, and
redux
.
* strong understanding of
asynchronous programming
,
unit testing
(front-end and back-end), and
solid principles
.
* experience with
git
for version control and working in
agile/scrum
environments.
* hands-on experience with
azure services
, including:
* azure storage (table, blob, queue)
* azure key vault
* azure sql
* application insights
* app services
* application gateway
* cdn
* traffic manager
* api management
additional skills that will be considered a plus:
* familiarity with
design patterns
(e.g., cqrs, factory, builder, singleton).
* experience with
micro-frontends
,
module federation
, and
web components
.
* strong knowledge of
code-splitting
and
performance optimization
techniques.
* experience with
ado.net
,
serialization/deserialization
(json, xml, binary).
key responsibilities:
* manage the team and provide technical guidance.
* manage the complete software development process from conception to deployment.
* develop and maintain front-end and back-end components of web applications.
* create user interactions on various platforms and optimize code for mobile.
* develop databases and services for functionality.
* oversee and guide the analysis, writing, building, and deployment of software.
* implement automated testing and provide feedback during the development process.
* maintain and upgrade software following deployment.
offer:
* payroll
* superior benefits
* direct hire by client
* multicultural teams
* perm project
if you are looking for a new professional challenge, this is a good opportunity, let's talk about your next professional experience.