Role / Purpose - Lead Developer - API and Microservices
Must have a strong hands-on development track record building integration utilizing a variety of integration products, tools, protocols, technologies, and patterns.
- Must have an in-depth understanding of SOA/EAI/ESB concepts, SOA Governance, Event-Driven Architecture, message-based architectures, file sharing, and exchange platforms, data virtualization and caching strategies, J2EE design patterns, frameworks
- Should possess experience with at least one of middleware technologies (Application Servers, BPMS, BRMS, ESB & Message Brokers), Programming languages (e.g. Java/J2EE, JavaScript, COBOL, C), Operating Systems (e.g. Windows, Linux, MVS), and Databases (DB2, MySQL, No SQL Databases like MongoDB, Cassandra, Hadoop, etc.)
- Must have experience implementing API Service architectures (SOAP, REST) using any of the market-leading API Management tools such as Apigee and frameworks such as Spring Boot for Microservices
- Should have Advanced skills in implementing API Service architectures (SOAP, REST) using any of the market-leading API Management tools such as Apigee or similar frameworks such as Spring Boot for Microservices
- Appetite to manage large-scale projects and multiple tracks
- Experience and knowhow of the e-commerce domain and retail experience are preferred
- Good communication & people managerial skills
Similar jobs
GradRight is an ed-fin-tech startup focused on global higher education. Using data science, technology and strategic partnerships across the industry, we enable students to find the “Right University” at the “Right Cost”. We are on a mission to aid a million students to find their best-fit universities and financial offerings by 2025.
Our flagship product - FundRight is the world’s first student loan bidding platform. In a short span of 10 months, we have facilitated disbursements of more than $ 50 million in loans this year and we are poised to scale up rapidly.
We are launching our second product - SelectRight as an innovative approach to college selection and student recruitment for students and universities, respectively. The product rests on the three pillars of data science, transparency and ethics and hopes to create value for students and universities.
Brief:
We are pursuing a complex set of problems that involve building for an international audience and for an industry that has largely been service-centric. As a Principal Engineer at GradRight, you’ll bring an unmatched customer-centricity to your work, with a focus on building for the long term and large scale.
You’ll drive the creation of frameworks that enable flexible/scalable customer journeys and tie them with institutional knowledge to help us build the best experiences for students and our partners. You’ll also manage a team of high performers to achieve the planned outcomes.
You’ll own the technology strategy of the engineering organization and be a key decision maker when it comes to processes and execution.
Responsibilities:
- Drive design discussions and decisions around building scalable and modular architecture
- Work with product, engineering and business teams to ideate on technology strategy and line up initiatives around the same
- Build clean, modular and scalable backend services
- Build clean, modular and scalable frontends
- Own quality and velocity of releases across the engineering organization
- Manage and mentor a team of engineers
- Participate in sprint ceremonies and actively contribute to scaling the engineering organization from a process perspective
- Stay on top of the software engineering ecosystem, propose and implement new technologies/methodologies as per the business needs
- Contribute to engineering hiring by conducting interviews
- Champion infrastructure-as-code mindset and encourage automation
- Identify problems around engineering processes, propose solutions and drive implementations for the same
Requirements:
- At least 8 years of experience, building large scale applications
- Experience working at startups in growth phase with war stories to share
- Experience with frontend technologies like vue.js or react.js
- Strong experience with at least one backend framework, preferably express.js
- Extensive experience in at least one programming language (preferably Javascript, GoLang) and ability to write maintainable, scalable and unit-testable code
- Experience in CI/CD and cloud infrastructure management
- Strong understanding of software design principles and patterns
- Excellent command over data structures and algorithms
- Passion for solving complex problems
- Good understanding of various database technologies with strong opinions around their use cases
- Experience with performance monitoring and scaling backend services
- Experience with microservices and distributed systems in general
- Experience with team management
- Excellent written and verbal communication skills
Good to have:
- Worked on products that addressed an international audience
- Worked on products that scaled to millions of users
- Exposure to emerging/latest technologies like blockchain, bots, AR/VR
- Exposure to AI/ML
Who We Are
QuitSure is founded by alumni of IIT, IIM, and Stanford University. It is one of the most effective quit-smoking mobile apps in the world. Our mission is to get 1 million smokers smoke-free in the next year. Do take a look at our website: https://www.quitsure.app to learn more about what we do and how it works. We are well-funded, and based in Powai, Mumbai. This is a remote job.
The Role
Your role will be to work with our product manager, backend developer, and QA testers to:
- Architect and build new features.
- Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes.
- Ensure quality and cleanliness of code
- Ensure releases are published in a timely manner
- Collaborate with the development agency that is currently responsible for building our app
Qualifications
We are looking for a star React Native developer to continuously improve our platform and implement new features. The ideal candidate will have a passion for developing fast, efficient systems, clean modular code and high-quality user experiences. You will have had at least 2 years of React Native development experience and have:
- A firm grasp of React Native in particular, and the nuances of the JavaScript language in general.
- The ability to write well-documented, clean, modular code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio, etc
- Understanding of REST APIs, the document request model, and offline storage
- Knowledge of the fundamental design principles behind a scalable application
- Other presentation-layer languages (e.g. HTML, CSS, etc.) are a plus
Who We Are Looking For
We are looking for a highly skilled React Native developer who is interested in working on a high-impact product that is genuinely saving people’s health and lives. We are a small team, with thousands of global clients, who are trusting us with their private health data. So, in addition to coding skills, honesty, commitment and loyalty are also essential to us. We would prefer to work with someone who is truly excited about our cause.
Compensation
Compensation will be competitive, and commensurate with your experience.
Website: www.https://sgnldomain.online/click?redirect=http%3A%2F%2Ftatvic.com%2F&dID=1615815352065&linkName=tatvic.com" target="_blank">tatvic.com
Job Description
Responsibilities of Technical lAnalyst:
Responsibilities w.r.t Customer:
-
Requirement gathering by asking questions to the customer and getting to the main objective behind the query.
-
Analyze and understand and when necessary document the requirement
-
Design or develop PoC as per the business requirements / Customer development team requirements
-
Completing the implementation of the task as per the schedule
-
Should make extensive use of analytics data to generate insights and recommendations
-
Work with client technical team to fix the tracking issues
Team Responsibilities
-
Participate in the recruitment process based on your seniority. This includes interviews, creating test as required based on the need to recruit people who are compatible with our culture and skilled to accomplish the job.
-
Share and coach colleagues in making the team more effective.
-
Share and Create content for training and publishing. These includes blogs and webinars.
-
Identify potential team members who are worthy of band change and prepare them with required guidance
-
Identify the repetitive tasks and manage to delegate to other team members or automate the process to reduce TAT & improve the productivity
Technical Responsibilities
-
Understanding the Event Schemas and Scripting
-
Designing solutions using GTM configurations for various environments
-
Creating database schemas as per business requirements
-
Create technical specifications and test plans
-
Development within any frameworks/platforms as used by the customers websites platform for implementing tracking components.
-
Understand and implement the various scripts and code which can work with different Analytics Tools
-
Understand the connection of GCP with GA 360 and its working
-
Integrate existing software products and getting various platforms to work together
-
Configure alerts on top of tracking to monitor & correct the same
-
Building reusable, optimized, scalable, secure code and libraries for future use
-
Initiate new research tasks which enable the analyst at Tatvic or Client to leverage to improve the business KPIs
- Work on inhouse projects on our award-winning Data Security Platform in Enterprise Environments
- Ensuring that the customer expectations are met within the committed timeframes.
- Only Freshers and Immediate Joiners
Responsibilities
· Strengthen our relationship with clients and company partnerships
· Plan and execute campaigns and events
· Track, analyze and report the success of those campaigns and events
· Create online and offline marketing content
· Empower the sales team with marketing content and campaigns that help drive sales
Qualifications
· 2-3 years' of marketing experience
· BS/BA in Marketing or a related field of study
· Excellent writing and communication skills
- 3+ years of extensive experience in developing the Single Page Application with Web responsive design for mobile and web using Angularjs or Nodejs / React JS, HTML 5, CSS 3 and Bootstrap.
- Thorough understanding of React.js and its core principles.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc.
- Node JS & software engineering experience
- Familiarity with newer specifications of EcmaScript (ES6)
- Knowledge of AWS services like Lambda, RDS and Dynamo
- Understanding of non-relational databases such as CouchDB and MongoDB
- Working experience with MySQL
OPERATOR REQUIRED DRAWING & THREAD CUTTING, INSTRUMENT CHECKING KNOWLEDGE