We are a leading financial services provider dedicated to supporting supply chain vendors and businesses in their growth and success.
Job Summary:
- We are seeking a talented and experienced Full Stack Developer with a strong background in Vue.js, React.js, and C#.
- The ideal candidate will have a minimum of 2 years of software development experience and a passion for creating innovative web applications.
- As a Full Stack Developer, you will be responsible for designing, developing, and maintaining front-end and back-end components of our web-based applications.
Key Responsibilities:
Front-End Development:
- Design and develop responsive and user-friendly web interfaces using Vue.js and React.js frameworks.
- Optimize front-end performance for improved user experience.
- Collaborate with product designers to translate wireframes and mockups into functional components.
Back-End Development:
- Develop robust and scalable server-side logic using C# programming language and related frameworks (e.g., ASP.NET Core).
- Implement RESTful APIs and integrate with external services and databases.
- Design and optimize database schemas for efficient data storage and retrieval.
- Ensure data security and implement authentication and authorization mechanisms.
- Database Management with PostgreSQL:
- Design and optimize database schemas using PostgreSQL, ensuring efficient data storage and retrieval.
- Implement data access layer using Entity Framework Core or other ORM frameworks compatible with PostgreSQL.
- Perform database migrations, backups, and recovery procedures as needed.
Full Stack Development:
- Integrate front-end and back-end components to create seamless web applications.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
- Documentation and Maintenance:
- Document technical specifications, architectural designs, and codebase documentation.
- Maintain and update existing codebase to incorporate new features and enhancements.
- Stay up-to-date with emerging technologies and best practices in web development.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field.
- Minimum of 2 years of professional experience in software development, with a focus on Clean Architecture principles.
- Proficiency in Vue.js, React.js
- Solid experience with C#, .Net, .Net Core.
- Strong understanding of Clean Architecture patterns and best practices.
- Experience with front-end development tools and libraries (e.g., HTML5, CSS3, JavaScript).
- Hands-on experience with database management using PostgreSQL, including schema design, query optimization, and data migration.
- Familiarity with containerization technologies (e.g., Docker), cloud platforms (e.g., Azure, AWS, Digital Oceans), and microservices architecture is a plus.
- Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively in a team environment.
- Effective communication and interpersonal skills.
Method of Application
Signup to view application details.
Signup Now