Summary
Join the LATAM's most talented team at MOOVX, a privately held health technology company that specializes in custom Software Development, Mobile Apps, Talent Staffing and Delivery Teams. We are looking for a Senior Full Stack (.NET/React) to join our team!
Requirements
- 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
- 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
Responsibilities
- 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
Benefits
- Competitive salaries throughout LATAM (USD)
- Possibility of working 100% remote from anywhere in LATAM