We are looking for passionate, entrepreneurial Technical Lead with a drive of building scalable applications and teams. In this role you will be responsible for the overall delivery of your team and will interface very closely with business stakeholders and product stakeholders to deliver a cutting edge product aimed at improving customer experience. As a technology Lead, you will be also responsible for the overall learning, growth and happiness of your team members.What you'll do You will be responsible for the overall delivery and the solution architecture of the feature your team will be working on. Design and develop highly scalable, reliable and fault tolerant systems. Communicate, collaborate and work effectively with product and business stakeholders across distributed teams in a global environment. You will be responsible for the overall growth, learning and happiness of your team members. You shall write code because you like to. You never stop wanting to get better at it.· You should understand the user and their behavior and will continuously contribute to make their experience better with each release. What you'll need 3+ years of hands-on experience in designing, developing, testing and deploying large scale applications in any language or stack Have good understanding of Microsoft Technology Stack. Hands on experience in Web application development using Asp.net MVC Excellent experience in C#, Entity framework, LINQ, SQL Server, WebApi Good knowledge on CI / CD tools Data modelling experience in both Relational and NoSQL databases. Ability to design and implement low latency RESTful services. Have experience in leading small teams and owning the overall delivery for the teams. Have done performance reviews for team members in the past and has worked towards giving them a growth path in their careers. Continuously refactor applications and architectures to maintain high quality levels. Prior experience of a product startups is a plus. Passion for learning new things, solving challenging problems.
Essential functions of this profile include: Mean stack development AWS deployments and monitoring MongoDB database skills with suitable SQL query development Development of UI using Angular, HTML, and CSS NodeJS technical skills for middleware development Agile development and practices. Perform related duties as assigned by the supervisor Maintain compliance with all company policies and procedures
Job Requirements: 3 years of commercial experience in Ruby on Rails experience in the whole life cycle of projects Experience as a leader/ or a mentor of a team of at least three developers Ability to complete scheduled work within the budgeted hours for a project Ability to communicate your feedback, ideas, and vision to the programming team and clients. Processes based on Scrum and Agile methodologies. Working with an experienced team – you will lead a team of professionals and mentor some of the new ones Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review, and bug bashes. Nice-to-have: Excellent people management skills, Ability to justify architecture decisions to co-workers and clients, Ability to resolve conflicts, A detail-oriented and best practices approach to work, Outstanding time-management and workload-management skills, Very strong debugging skills, Strong reporting and technical writing skills, Strong analytical skills
Job Description: Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs well as support activities for the corporate systems architecture. You are required to work closely with business partners in defining requirements for system applications. You must typically have in-depth knowledge of development tools and languages. You are also responsible for day to day supervision for a small team of associates; provide coaching and input into the performance management process. Essential Skills:• Front end – Angular 2+.• Backend - NodeJS• Experience working with scalable, high-performance systems.• Strong understanding of database design; Experience of NoSQL databases is a plus.• Experience in API integration, Application deployment.• Familiarity in Unix/Linux development environments & tools including scripting.• Strong problem-solving ability. Experience in designing system architecture for solving complex problems with a sound understanding of object-oriented programming and Design Patterns.• Experience in Test Driven Development & Agile methodologies.• Experience of using tools like git is a plus.• Hunger for learning• Self-starter with a drive to technically mentor your cohort of developers.
We are looking for a frontend engineer to join our team and help us build great user experiences for our customers**Experience**4+ years of experience**Responsibilities*** Collaborate with the product and design teams to create pixel perfect, clean and semantic user interface for our core product* Write modular, scalable and efficient code and design easy to understand abstractions* Design and build internal frameworks and libraries which help us reuse code and deliver fast* Work on automation to actively measure and improve quality and performance of our frontend apps* Keep abreast of new technologies and introduce them as and when they deem fit.* Actively participate and contribute to product designing, code reviews, as well introducing other best practices within the team**Perks*** Work in an extremely fast paced environment* Work with a great team that has a strong focus on learning and career growth* Work on cutting edge frontend technologies like Reason/Canvas/Webassembly* Flexible work hours and fun culture* Company trips* Allow 100% remote**Requirements*** 4+ years of experience in developing modern web apps using frameworks like React/Angular/Vue etc* Strong experience with ES6+ as well as typescript/flow* Strong grasp of CSS fundamentals and ability to design experiences in HTML/CSS* Experience with one of Less/SASS* Expertise with modern frontend build tools like webpack/rollup/next.js* Ability to write high performant and reusable UI Component library* Ability to work independently* Love for learning and ability to quickly become productive with new technologies**Great to have*** Skills to wear a designer hat* Experience with Canvas / Reason* Previous startup experience* Open source contributions* Writing technical blogs and contributions at conferences
The opportunity: We’re looking for an Engineering Lead to head the technology team and prioritize development initiatives to align with business goals. You’ll be joining a team that is set to expand and grow rapidly over the next few months, and to set the standards for engineering throughout the organisation. Projects: You’ll work with challenging projects in the mobile and web domain so you’ll need to adapt and come up with the best solutions for the situation. We pick up client projects that intrigue and challenge us - voice recognition SDKs, kiosk ecosystems, AudioQR-enabled ledgers and healthcare management platforms, to name some. Our sell is the polish of our products and the mastery of our tech. The path: As a member of the core team here at ValarTech you’ll level up as: Architect: Explore and recommend the latest tech stacks, and set the path for growth. Entrepreneur: Experience the life of an early-stage startup. Dabble not just in tech, but design, client management and more. Team leader: Inspire the team with your hands-on skills, and help set scalable processes in place. Technical skills that you should have: Strong core of Android development. iOS and Flutter experience is a bonus. Experience with at least one of Angular 2, Vue.js or React.js Experience with Node.js or Django frameworks DevOps knowledge – setting up CI/CD, deployment to AWS or other platforms Testing experience – setting up automated and manual testing frameworks This role will be hands-on – you should be comfortable stepping in and helping out the team on technical issues and reviewing code to ensure quality output. Traits that would make you an ideal fit: Hungry to learn and make yourself better Organised and process-driven Independent thinker Pragmatic problem-solver Natural leader Perks of working with us: Flexible work times: it’s more important to get the job done Remote work: work from home if you need to Role: The right candidate - Should have 7+ years of experience in full stack web and mobile development, as both an individual contributor and leader. Identify technology trends and ensure the best technology practices are followed. Technical depth in personalization, scaling, app performance, analytics and API platforms. Provide strong leadership to the various team members through mentoring, coaching, career development, interpersonal skills, teamwork ethic, and enabling leadership skills. Help in enabling the hiring process of the technology team and helping ensure high retention of employees. Exceptional written, oral, interpersonal, and presentation skills and an ability to interface with clients. Above all, the role requires that you can ensure that the team is consistently producing quality code and doing all that is needed.
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role A highly motivated and passionate individual who has experience in executing end to end web based application projects and bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions. Role and Responsibilities Collaborate with Product Manager and Engineering Manager to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs. Understand the product specification and be able to ask questions and gather information and feedback to build a well rounded solution. Deliver end to end applications starting from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases. Should be able to use existing front-end components to build web based UI interfaces. Strong technical design approach to problem solving for backend services. Should be able to communicate and defend the tech design choices taken for long term scalability and maintainability. Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges and help achieve milestones as per plan. Prioritize to manage ad-hoc requests in parallel with ongoing projects. Document API specification, technical design and other key information for all projects/modules/services owned. Skills/Experience A highly talented developer with 8+ years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks. Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo, Experience working with Cassandra, Spring Boot, Apache Spark, Kafka, RabbitMQ is highly desirable Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5. Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable. Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility. Practitioner of test driven development practices. Experience in creating and adhering to best practices for development. Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred. Strong experience in Microservices (SRP) paradigm. Willing to learn new technologies (Golang) Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 8+ years