Job Location: RemoteExperience : 6 + years
About Us:Welcome to Markovate, where innovation meets excellence! With 50+ engineers, we excel in AI, Generative AI, ML, Blockchain, Cloud, and Web development. Our clients include IBM, Bell, Nestle, NVMS, Trapeze, Aisle 24, and among others. Having delivered 300+ digital products and 60+ AI solutions, we offer a dynamic environment for professionals. Join us and be part of a team shaping the future of technology, working on impactful projects that redefine industries. Continuous learning, a talented team, and a customized approach make Markovate an exciting place to advance your career. Explore opportunities with us and contribute to building the future of AI and digital solutions!
Position Overview:We are looking for a Senior Full Stack Developer with a minimum of 6 years of experience to lead the development of our web-based applications. The ideal candidate will have a solid background in both front-end and back-end technologies, along with a proven track record of delivering high-quality software solutions. As a Senior Full Stack Developer, you will play a pivotal role in architecting, designing, and implementing innovative solutions that meet our business needs and exceed our customers' expectations.
Lead the end-to-end development of web applications, from concept and design to testing and deployment, ensuring high performance, responsiveness, and scalability.Develop user-friendly interfaces using modern JavaScript frameworks such as React.js, Angular.js, or Vue.js, ensuring seamless user experiences across multiple devices and browsers.Design and implement robust, secure, and scalable server-side applications using technologies such as Node.js and other related technologies.Design and optimize database schemas, write efficient SQL queries and implement data access layers using technologies like MySQL, PostgreSQL, MongoDB, or Redis.Design and develop RESTful APIs and integrate third-party services and APIs to support seamless data exchange and integration with external systems.Write clean, maintainable, and well-documented code following industry best practices. Implement automated unit tests, integration tests, and end-to-end tests to ensure code reliability and stability.Collaborate closely with cross-functional teams including product management, design, and QA to translate business requirements into technical solutions.Stay abreast of emerging technologies, tools, and best practices in full-stack development.
Job Requirements:
Should have 6+ years of experience in full-stack web development, with a strong proficiency in both front-end and back-end technologies.Proficiency in front-end frameworks such as React.js, along with expertise in HTML5, CSS3, and JavaScript.Proficiency in software development best practices, including version control and unit testing.Experience deploying customer-facing software in a production environment.Strong knowledge of front-end and back-end languages and frameworks (e.g., React, Angular, Node.js).Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design principlesExcellent communication and teamwork skills.Attention to detail, analytical thinking, and problem-solving abilities.Bachelor's degree in Computer Science, Statistics, or a related field.