Company DescriptionOnelab Ventures is a prominent MVP development company specializing in helping startups and enterprises transform their ideas into successful products. With a team of experienced developers, designers, and product managers, we collaborate closely with our clients to deliver high-quality MVPs that are functional, scalable, and innovative.
Job SummaryWe are seeking a highly skilled Full Stack .NET Developer with a strong background in building scalable, high-quality, and high-performance web applications using .NET technologies. The ideal candidate will have hands-on experience with modern frontend frameworks (React, Angular, or Node.js) and backend experience with PHP.
Key ResponsibilitiesDevelop and maintain web applications using .NET Core/ASP.NET and modern frontend frameworks such as React, Angular, or Node.js.Design and implement RESTful APIs and integrate with various external services and databases.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, scalable, and efficient code that adheres to best practices and coding standards.Perform code reviews and provide constructive feedback to team members to ensure code quality.Troubleshoot, debug, and upgrade existing software to ensure optimal performance and user experience.Work with databases such as SQL Server, MySQL, or MongoDB to manage data efficiently.Ensure security and data protection best practices are followed in the development process.Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
RequirementsBachelor’s degree in Computer Science, Engineering, or a related field.3+ years of experience in full-stack development with a focus on .NET Core/ASP.NET.Proficiency in frontend technologies including React, Angular, or Node.js.Experience with PHP and understanding of server-side scripting.Strong understanding of RESTful APIs and web services.Proficient in HTML, CSS, JavaScript, and TypeScript.Familiarity with version control systems such as Git.Experience with SQL and NoSQL databases.Knowledge of cloud platforms such as Azure, AWS, or Google Cloud is a plus.Excellent problem-solving skills and the ability to work independently and as part of a team.Strong communication and interpersonal skills.
Preferred QualificationsExperience with microservices architecture.Understanding of DevOps practices and CI/CD pipelines.Knowledge of containerization technologies like Docker and Kubernetes.Experience with unit testing and test-driven development (TDD).