CMX, Mexico
49 days ago
Full-Stack Developer

Job Title: Full Stack Developer (Angular/.NET)

Job Summary: We are seeking a highly skilled Full Stack Developer with expertise in Angular and .NET to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining robust, scalable web applications using the Angular framework on the front-end and the .NET framework on the back-end. Your ability to handle both front-end and back-end responsibilities will be crucial in ensuring the successful execution of end-to-end development projects.

Responsibilities:

Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Design, develop, and implement front-end web applications using Angular, ensuring the delivery of highly responsive, user-friendly interfaces. Create and maintain scalable and efficient back-end systems using .NET languages, such as C# or VB.NET. Write clean, reusable, and testable code and follow best practices and development standards. Collaborate with UI/UX designers to ensure seamless integration of design elements into the development process. Participate in code reviews to ensure code quality, maintainability, and performance. Troubleshoot and debug technical issues, identify and implement solutions promptly. Ensure the security, scalability, and efficiency of web applications through proper design and coding practices. Stay updated with the latest trends and best practices in web development and suggest improvements to current processes and technologies. Work in an Agile/Scrum development environment, managing tasks and timelines effectively.

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience (X years) as a Full Stack Developer with a focus on Angular and .NET development. Strong proficiency in Angular and its core principles, with a deep understanding of component-based architecture, data binding, and dependency injection. Solid knowledge of .NET development, including proficiency in C# or VB.NET, ASP.NET, and Entity Framework. Experience with front-end technologies such as HTML, CSS/SASS, and JavaScript/jQuery. Familiarity with RESTful APIs and web services. Solid understanding of software design principles, architecture patterns, and development best practices. Proficient in using version control systems (e.g., Git) and task runners (e.g., Gulp or Grunt). Experience working in an Agile/Scrum development environment. Strong problem-solving and debugging skills. Excellent communication and collaboration abilities. Attention to detail and the ability to meet deadlines.

Preferred:

Experience with cloud platforms such as Azure. Knowledge of database systems, particularly SQL Server.

Join our team of talented developers, and take part in building innovative web applications using the latest technologies. Apply today by submitting your resume, portfolio, and any relevant work samples. We look forward to reviewing your application!

   
Confirm your E-mail: Send Email