Responsibilities: Complete ownership (code & team) of one or more business-critical modules. Work with product and UX teams to design, build and extend consumer-facing products. Translate complex functional and technical requirements into detailed architecture, design, and code. Demonstrate a high degree of ownership, accountability and exhibit high energy on org level initiatives. Demonstrate creativity and sound analytical skills in identifying effective approaches to develop solutions independently. Deliver features with high quality, on-time as per project plans and delivery commitments. Work with team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation. Maintain current technical knowledge to support rapidly changing technology, always on a lookout for new technologies and work with the team in bringing in new technologies. Must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities. In addition, the role involves analyzing the latest technologies and development trends, establishing and implementing standard practices. Mentor other engineers and foster team spirit. Requirements: Only candidates who understand data structures, algorithms, design, and architecture while working for high volume mobile apps with millions of users. Tier 1 B.E. or higher in Computer Science or equivalent. 6+ years of frontend development experience. Experience designing highly interactive web applications for desktop and mobile with performance, scalability, accessibility, usability, design, and security in mind. If you don't have all of these, that's ok, but be excited about learning the few you don't know. Hands-on experience building web applications using any of the modern frameworks like ReactJS, Angular, etc. Strong, object-oriented design and coding skills. Solid software development background including design patterns, data structures, test-driven development. Excellent verbal and written communication skills. Excellent command over Data Structures and Algorithms. Strong problem solving and analytical skills. Strong UI design exposure and experience in making web apps work intuitively. Knowledge about delegates, protocols, notifications and application life cycle. Experience of working in a product-based company. Prior experience of working in a startup.
What You’ll Do Work closely with the Product, Operations, Sales and other stakeholders to design and build from scratch various products facing end consumers, partners, delivery squad and other stakeholders As a Tech Lead you will play a critical role in the development, testing, designing and architecting highly scalable and reliable distributed systems of F5 Write APIs which will function as a clean black box Think about scale while designing and developing components Monitor the performance of the live apps and continuously improve them on both code and experience level Evaluate new mobile and web technologies along with best practices that can help F5 in meeting its business goals and vision Work closely with our CTO in developing and executing the overall tech strategy for F5 Build reusable and scalable software components within the tech ecosystem of F5 As the business will grow so shall you, we are looking for individuals who would want to stick around and build the end-to-end technology landscape in achieving this vision What We Are Looking For Willingness to design, build and own the products end-to-end from scratch Ready to architect, code and bring a system to production proactively Good understanding of Micro-Services Architectures and DevOps Good knowledge of AWS, Docker, Design Patterns, Multiple Modern Technologies like Python, NodeJS, Front-End Frameworks, and Mobile Apps Experience and understanding of large, complex codebases and architectures Experience in API design and software lifecycle development practices Strong computer system analysis and design skills in current methodologies and patterns including object-oriented programming, MVC, MVP, etc. Should be comfortable in dealing with multiple moving pieces Great de-bugging skills A strong understanding of DB Schema Design, Data Structures and trade-offs involved in writing queries A great GitHub profile to showcase and let your code speak for yourself Good to have experience of working with a startup Preferably someone having a relevant experience of 4 - 6 years working with startups or fast-moving enterprise technology companies
Full Stack Engineer - I / II / III Radical is a platform connecting data, medicine and people -- through machine learning, and usable, performant products. Software has never been the strong suit of the medical industry -- and we are changing that. We believe that the same sophistication and performance that powers our daily needs through millions of consumer applications -- be it your grocery, your food delivery or your movie tickets -- when applied to healthcare, has a massive potential to transform the industry, and positively impact lives of patients and doctors. Radical works with some of the largest hospitals and public health programmes in India, and has a growing footprint both inside the country and abroad. As a Full Stack Engineer at Radical, you will: Work closely with all stakeholders in the healthcare ecosystem - patients, doctors, paramedics and administrators - to conceptualise and bring to life the ideal set of products that add value to their time Write code on the front-end, the back-end and anything it takes to solve the problems and delight users both internally and externally Build systems which have an extraordinary emphasis on capturing data that can help build better workflows, algorithms and tools Work on high performance systems that deal with several million transactions, multi-modal data and large datasets, with a close attention to detail We’re looking for someone who has: Familiarity and experience with writing working, well-documented and well-tested code in at least two of the following: React/Redux (preferred), NodeJS (preferred), Golang and Python Proficiency in the features of the language they are using, with knowledge of standards and best practices (Eg: ES2015 and above, Python 3.5 and above, Node v10) Hands on experience with at least one large scale application framework that interfaces with databases and deals with at least 20 million rows of data Knowledge of databases, and familiarity with schema design in at least one NoSQL database (eg: MongoDB) and at least one relational database (eg: Postgres). Experience integrating with a wide variety of external tools and services Experience navigating AWS and leveraging appropriate services and technologies rather than DIY solutions (such as hosting an application directly on EC2 vs containerisation, or an Elastic Beanstalk) It’s not essential, but great if you have: An established track record of building systems from scratch Experience with microservices and decomposition of monolithic architectures Proficiency in automated tests Proficiency with the linux ecosystem Experience in deploying systems to production on cloud platforms such as AWS Experience in TypeScript Meaningful open source contributions The position is open now, and we are onboarding immediately. Please reply to us with an updated resume, and one thing you would like us to see as part of your application. This one thing can be anything that you think makes you stand apart among candidates: it can be an interesting hobby project that you’ve self-hosted, a research paper that’s been published, a collection of blog posts you’ve written, a repository you maintain, or your contributions to a major library. Radical is based out of Delhi NCR, India, and we look forward to working with you! We're looking for people who may not know all the answers, but are obsessive about finding them, and take pride in the code that they write. We are more interested in the ability to learn fast, think rigorously and for people who aren’t afraid to challenge assumptions, and take large bets -- only to work hard and prove themselves correct. You're encouraged to apply even if your experience doesn't precisely match the job description. Join us.
Position Engineering ManagerCompanyLocationFarEye – Enabling Digital LogisticsNoidaJob DescriptionWe have an opportunity for an Engineering Manager to lead and develop a team of high performingdevelopers for our team. You will be part of a growing team, delivering value to our customersthrough creative improvements to our flagship product. You will work closely with our design andproduct management teams to influence the direction of the product and plan the steps to getthere.You will be responsible building effective teams, empowering them to achieve their goals, andputting those goals into broader context. Your greatest responsibility will be looking after theindividuals reporting to you, mentoring coaching and supporting them in their professionaldevelopment, unlocking their potential, and challenge them to step outside their comfort zone togrow and excel. You’ll collaborate with other developers to write the best code for the project anddeliver amazing results that our users love.Job Responsibilities Deliver quality software at a fast pace to customers Work with peer engineering leaders across geographies to deliver on a combined vision People management manage a team of various seniorities, including principal engineers andmanagers Work closely with Product Management, Product Architects, release management andDevOps to bring products to market Customer support on critical issues Be comfortable in a matrix management structureDesired Skills/Experience 5+ years of relevant experience and a Bachelor s degree or its equivalent, masters degreepreferred Deep understanding of Networking and Web application development technologies Ability to work effectively with cross-functional teams (Product, QA, release management,network operations, product management, professional services, etc) Strong organizational and leadership skills, and the ability to drive the day-to-day activitiesof internal resources Demonstrated ability to quickly grasp new technologies Must be action oriented, capable of multi-tasking well, and able to thrive in a fast-pacedteam environment PMP certification a strong plus Expertise with Microsoft Office and Google products Knowledge of JIRA and other Program Management toolshttps://www.youtube.com/watch?v=ypVAVXglu4Q&t=6shttps://www.youtube.com/watch?v=RcqRgAg6_Y8If you are a technology freak like us with innovation at your core, come join the team!
Job Description: Become part of an Agile team to build well tested, secure, and reliable code Work close to Product Owners, understand requirements, propose technical solutions Work with the application support team to resolve issues in line with SLAs Work on small change initiatives, delivering high quality product updates Assisting with internal and external communication, improving transparency, and radiating information Required: 10+ years of industry data/engineering experience Successful experience in working in micro-services architecture (REST, JWT, message brokers) Extensive knowledge of Java 8-11, Spring Boot, and Hibernate Extensive knowledge of Typescript, Angular 4+, DevExtreme Knowledge of Azure and native services (SQL Server, Service Bus, Blob Storage, API Gateway, AKS) Ability to explain complex scenarios in simple language Experience working in an agile delivery model Strong problem-solving skills Excellent communication skills Desirable Degree/Masters in a Software/Data related discipline Experience in the Financial or Accounting Services industry strongly preferred Experience working with Reactive frameworks (Reactor, Spring WebFlux) Experience working with NoSQL databases (MongoDB) Experience working with modern message brokers (RabbitMQ, Kafka) Experience working with Docker, Kubernetes Candidate Profile: A self-started who has a track record of delivering in an agile environment Positive team member who can bring the best out in those around them Takes ownership of tickets and sees them through to resolution A T-shaped developer who is happy to expand beyond their immediate role to ensure the team hits their goals An innovative thinker who can build product features that delight users A great communicator who understands that knowledge sharing produces the best results for the team and business