We are looking for Technology Lead who possesses a passion for pushing technologies to the limits and will work with our team to help build Snapwiz's next-generation platform. If you are a person who loves to face technical challenges, innovates consistently and is never satisfied with status-quo then this is the role for you.
Job Location: IBC Knowledge Park, Dairy Circle, Bannerghatta Road, Bangalore
Role:
• Design and build advanced applications from scratch keeping scalability and performance in mind
• A good handle on both client and server architecture
• Should be a quick learner and willing to go the extra mile in delivering the projects.
• Should be able to work with juniors; help and guide them as needed.
• Work on bug fixing and improving application performance.
• Comfortable in owning large scale products and continuously re-evaluating and innovating.
• A practical risk-taker, innovator and always curious.
Requirements:
• BE/ME/BTech/MTech degree in Computer Science, Engineering or a related subject
• 4 to 10 years overall experience
• Strong knowledge of Agile development (Scrum)
• Proven working experience in server-side
• Strong knowledge of any database technology like MySql and MongoDB
• Awareness of client-side technologies like
• Knowledge of algorithm and database queries
• Knowledge of the general tech landscape, architectures, trends, and emerging technologies.
About Company
Snapwiz was founded in 2010 by entrepreneurs who wanted to improve education and accelerate learning using technology and data analytics. Today Snapwiz platforms create personalized learning paths and build mastery of key skills and concepts. From kindergarten to college and beyond, our products help engage students and empower educators.
Snapwiz offers three platforms for different markets:
-Edulastic: personalized formative assessments for K-12 students, teachers, and school districts.
- Learning Spaces: digital courseware platform for higher education publishers including interactive textbooks, course communication, and adaptive practice and assessments.
- Glider: assessment and career development app that effectively matches technical professionals with jobs based on skills and competency.
More than 400,000 educators and 10 million students use our education platforms, and Glider helps top companies like Facebook, AT&T and Nutanix recruit and hire proven technical talent
https://snapwiz.com/" target="_blank">https://snapwiz.com/
About Snapwiz
About
Connect with the team
Similar jobs
Job Position: Senior Technical Lead
Desired Skills: Python, Flask/FastAPI, MySQL/PostgreSQL, NoSQL, AWS, JavaScript, Angular/React
Experience Range: 8 - 10 Years
Type: Full Time
Location: India (Pune)
Availability: Immediate to 30 Days
Job Description: Tech Prescient is looking for an experienced and proven Technical Lead (Python/Flask/FastAPI/React/AWS/Azure Cloud) who has worked on the modern full stack to deliver software products and solutions. He/She should have experience in leading from the front, handling customer situations, internal teams, anchoring project communications and delivering outstanding work experience to our customers.
In specific, below are some of the must-have skills and experiences to fulfill the job requirements -
- 8+ years of relevant software design and development experience building cloud native applications using Python and JavaScript stack.
- Thorough understanding of deploying to at least one of the Cloud platforms (AWS or Azure). Knowledge of Kubernetes is an added advantage.
- Experience with Microservices architecture and server less deployments
- Well-versed with RESTful services and building scalable API architectures using any of the Python frameworks.
- Hands-on with Frontend technologies using either Angular or React
- Experience managing distributed delivery teams, tech leadership, ideating with the customer leadership, design discussions and code reviews to deliver quality software products
- Good attitude and passion to learn new technologies on the job.
- Good communication and leadership skills. Ability to lead the internal team as well as customer communication (email/calls)
- Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
Big Picture (The Opportunity) :
Do you take pride in your web development ability? Would you like to use your skills in an energetic atmosphere? Are you dedicated to the craft, write code that they are proud of and can hit the ground running , you’re in the right place.
What do we want from you ? (Our Expectations) :
- To manage our back-end services and ensure a seamless interchange of data.
- You will be responsible for developing and coding all server-side logic and also to maintain the central database and respond to requests from front-end developers.
What are you required to do ? (Your Responsibilities)
- Writing back-end code and building efficient modules.
- Produce detailed specifications
- Developing back-end portals with an optimized database.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Updating and altering application features to enhance performance.
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Develop and deploy new features to facilitate related procedures and tools if necessary
- Work closely with the IT team in completing projects
- Troubleshoot and fix any issues relating to PHP programs
- Create scripts to facilitate client systems to meet performance and objectives
- Test and develop software for client applications
- Create documentation for software created
- Utilize source debuggers and write or modify client software
- Produce results effectively and within the deadlines set
Requirements:
1. 3 to 10 years of experience in full stack development.
2. Strong proficiency in Node.js and React.js, with a deep understanding of their ecosystems.
3. Solid understanding of web development principles, including RESTful APIs and responsive design.
We are looking for an experienced developer to join our team. You must have 2 to 4 years of work experience in PHP and should have delivered at least 4 projects.
Required Skills (more the better):
- PHP, Laravel, MySQL/ MariaDB, HTML5, CSS3, JavaScript, AJAX/ Fetch, jQuery, Web services and APIs
- MVC framework, Design Patterns, Authentication, Eloquent, Providers, Middleware, Supervisor, Cron Jobs, Postman etc.
- Experience of entire software development lifecycle
- Project delivery experience and has handled clients directly
- Managed a team of at least 4 developers
- Client Interaction and requirements management
Additional Skills:
- Versioning tools such as Git, Bit Bucket, and concepts like branching
- DevOps: Knowledge of operating systems, hosting and deployment on cloud platforms like Amazon Web Services, Google Cloud, Azure etc will be added advantage
Responsibilities will include:
- Writing clean, well-designed code
- Debugging code and fixing bugs
- Ensuring code quality and security by following industry standards
- Managing code repositories and deploying builds
- Contributing to all phases of the development lifecycle
- Participating in team meetings and client meetings/ calls
- Learning new technologies
Why should I join Big Rattle?
Big Rattle Technologies specializes into development of Mobile and Web applications. Our clients include Fortune 5000 companies. Over the past 9 years, we have delivered multiple projects for clients from various industries like FMCG, Restaurants, Banking and Finance, Automobiles, Ecommerce, Television and Broadcast Agencies.
You will have an opportunity to get end-to-end exposure in software design and development of products, web applications and mobile applications. You will also have opportunities to participate in the decision-making process and take leadership roles as you grow in the organisation.
The company offers benefits like
- Healthcare coverage (including Covid-19 vaccination reimbursement)
- Technical certification fee reimbursements
- Technical training fee reimbursements
- 5-day work week
- Flexible working hours
- Hybrid working
Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.
- Design and implementation of the overall web architecture.
- Flawless implementation of our approved user interface.
- Design and deployment of our database used in online and offline executions and construction of our REST API.
- Integrating with third-party APIs and existing frameworks.
- Design and implementation of continuous integration and deployment.
- Providing improvements to the product being supported.
- Actively participated in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, retrospectives, and solution releases.
- Developing and adhering to best practices for developing applications and continuously contributing to team performance improvement and collaboration.
- Design, code, test, debug, maintain, and document programs.
- Writing unit tests to continually improve the quality of our ability to introduce features at a rapid pace.
- Programming, updating, and managing server-side code.
- Working closely with other developers to maintain structured code.
- Continuously improve the tribe’s services to achieve technical excellence and pay off the technical debt over time.
Skills
- At least 3 years of experience with: Relevant back-end programming
- in NodeJS, ReactJS, ExpressJS, JavaScript
- Database design and management, including being up on the latest practices and associated versions.
- Server management and deployment for the relevant environment
- Familiarity with a relevant and globally supported framework—both front-end and back-end.
- Ideally, familiarity with CSS pre-processors, bundlers, and associated languages/syntaxes/libraries
- Thorough understanding of user experience and possibly even product strategy.
- Experience implementing testing platforms and unit tests
- Proficiency with Git
- Experience with agile and/or DevOps processes and tools (e.g., JIRA,) Ability to translate software requirements into working and maintainable solutions within the existing application frameworks.
- Excellent knowledge of relational databases. Excellent skills in DB schema design.
About HighLevel
Founded in 2018, HighLevel LLC (www.gohighlevel.com) is a two tier B2B SaaS Platform focussed on Marketing Agencies. We aspire to be a one stop solution for marketing agencies. We enable agencies to serve their clients with ease using the best cutting edge tools of the industry. Our clientele includes digital marketing agencies, Ads agencies, SEO agencies, Call center / Sales agencies and freelancers. We operate across niches like real-estate, dental & medical, local businesses, e-commerce, professional services and field services.
Our platform comprises various product areas including CRM, funnel builder, website builder, forms & surveys, WordPress hosting, email marketing, telephony, reviews management, omni-box communications, social media, invoicing & payments to name a few. We currently service over 15,000 agencies and 120,000 small & medium businesses with a 200+ strong team that works remotely across 15 nations.
We encourage you to check out our youtube channel to learn more about out platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g" target="_blank">https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
About the role Looking for a full-stack engineer to build an end-to-end affiliate management tool that will support multiple campaign creations, enrolling affiliates to the portal and distributing their payouts month. Integration with multiple payment partners will be required to support the payouts and an advanced analytics screen to display numbers and performances.
Roles & Responsibilities
- Architecture - Design the architecture and make sure it is cost-efficient and aligned to the overall architectural vision
- Implementation - Implementing major/complex parts of the product
- Ownership - Take ownership of the delivery timeline and coordinate the complete development of products
- Releases - Take ownership of the product releases, pre-plan and scale the infrastructure accordingly
- Leadership - Communicate clear goals, provide constructive feedback, manage, coach, and support the engineering team
- Quality - Maintain high standards of code quality through regular design and code reviews.
Qualifications
- Extensive hands-on Experience with Node.Js and Vue.js (or React/Angular)
- Experience with scaling the services to at least 200k+ MAUs
- Bachelor's degree or equivalent experience in Engineering or related field of study
- Minimum 5 years experience with 1+ years of management experience
- Prior experience with MongoDB
- Proficiency in Message Queues
- Strong interpersonal and communication skills
Perks and Benefits
- Impact - Work with scale, our infrastructure handles around 3 Billion+ API hits, 2 Billion+ message events, and more than 10 TeraBytes of data
- Compensation - Best in Industry
- Learning - Work with a team of A-players distributed across 15 countries who move fast (we have built one of the widest products on the market in under 3 years)
- Generous Device Policy - You get a Macbook Pro
- Unlimited Leave Policy
- 1 team offsite every year
- Remote first culture
You should be proficient in Node js , Mongo db , Express , React js.
Job descriptions
Team Lead Full stack developer
Born at MIT, GeniusMesh is an executive networking, career coaching and recruitment platform. We are building our offshore team to support our growth. The lead full stack developer has a range of responsibilities from shaping and implementing strategic products to ensuring that we stay on the leading edge of technology. Responsible to contribute across the technology stack, from database and DevOps infrastructure that supports continuous deployment, to application development.
Responsibilities
- Designs the overall technical architecture of the product
- Mentors and coaches the technical team, specifically with pair programming and code reviews
- Engages in coding to help the team to develop the solution and solve all surfacing problems at hand. Identifies and removes technical impediments
- Provides technical training and guidance to other developers
- Works with product owner to align the roadmap with strengths and opportunities with the technical stack
- Constantly looks for improvement in solving technical problems and designing the solutions, not afraid to discuss with passion resolutions
- Provides the team with a roadmap for implementing agile software engineering practices for higher code quality
- Shares responsibility with Product Owners for building reusable and scalable components
Requirements
- Master's Degree in Information Technology, Computer Science, or a related discipline or graduate from a top school
- Minimum 6+ years of software development experience
- Seen as an expert within the technical components of the domains/products/journeys
- Can make architecture decisions at a team and product level
- Experience working on projects that span multiple organizations and business units
- Experience in building and scaling SaaS solutions
- Agile Development experience (XP, Continuous Integration, Continuous Delivery), with Solution Architect experience
- Strong communication experience with the ability to assist in aligning organization on complex technical decisions
- Must be a creative thinker and can recognize and solve problems by thinking outside the box
- Required Technical Experience: React, JavaScript, CSS, Nodes.js, RESTFUL APIs, GitHub, HTML
- Preferred Technical Experience: TDD, Jira, AWS (Elastic Beanstalk), Python, Express.js, BDD
- Ability to write quality unit tests and integration tests
- Understanding of repeatable automated processes for building the application, testing it, documenting it, and deploying it at scale
- An awareness of security concerns is very important, as each layer presents its possible vulnerabilities
- Willing to get hands dirty in various tools and technologies
- Must have entrepreneurial mindset, willing to roll up the sleeve to make things happen
- Must be willing to work in a fast paced environment.
1.working experience on REST APIs , using NODE js with express for web and apps (andriod and Ios) |
2.working experience with web socketIO |
3.Hands on coding knowledege of JAVA script |
4.AWS Setup (EC2, S3, Route 53, VPC) |
5.Knowledge of payment gateway integration (Paypal,Stripe, Razorpay) |
6. Working experience on version control like GitHub, Bitbucket |
7. Working with the agile team to develop, test & maintain web applications. |