Job Description
Senior Front-End Engineer I (Hybrid)
Job Description
For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best in class educational experience and make Kaplan a great place to work.
Our offices in India opened in Bengaluru in 2018. Since then, our team has fueled growth and innovation across the organization, impacting students worldwide. We are eager to grow and expand with skilled professionals like you who use their talent to build solutions, enable effective learning, and improve students’ lives.
The future of education is here and we are eager to work alongside those who want to make a positive impact and inspire change in the world around them.
As a Senior Front-End Engineer, you will be instrumental in building out our platform. You will work with talented and passionate professionals to implement a flexible, scalable, and extensible learning platform using modern web technologies such as NodeJS, .Net, JavaScript, Angular 6+, React, GraphQL, Docker, Serverless technologies powered by AWS, LogEntries, Newrelic, etc . We have full-stack teams, where designers, product managers, and engineers work closely to build products that delight our customers.
In This Role You Will
• Design and build websites, web services, and mobile applications
• Deploy new features and perform unit testing
• Work on fast-paced, agile technology teams
• Collaborate with software engineers, project managers, business analysts and QA analysts
• Conduct regular system deployments to QA and Production
• Maintain high test coverage across unit, functional and integration test suites
• Improve documentation of processes and systems
• Troubleshoot existing systems and applications
• Execute any other tasks deemed necessary
• Available for periodic off-hours production support as needed
• Hybrid Schedule: 3 days remote / 2 days in offic
• 30-day notification period preferred
You Must Have
• BS/MS in a relevant field (Computer Science, Engineering) or equivalent experience
• 5+ years of Software Development Experience
• Extensive experience with modern web stack technologies, including detailed knowledge of HTML, CSS and CSS preprocessors, JavaScript, React and/or Angular or other UI frameworks and libraries such as JQuery, Dojo, Ember, Handlebars or Backbone and MV frameworks
• Experience working with responsive design development environments
• Proven experience working with REST and/or SOAP WebServices, Object Oriented Design principles & any Object Oriented Programming language such as Java, Salesforce Apex, JavaScript or .NET
• Dedicated to the practice of unit testing (on both server and client), IoC, and mocking
• Knowledge of relational databases, specifically MySQL or SQL Server
• Knowledge of NoSQL and caching technologies, such as MongoDB, Redis, CouchDB, or Membase
• Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance
• Experience with large-scale production systems (i.e. scalability, high-availability), with the ability to optimize architecture and implementation across all layers of architecture
• Interest in education and having a positive effect on students
• Experience with light-weight and/or Agile, test-driven development methodologies
Location
Bangalore, KA, India
Additional Locations
Employee Type
Employee
Job Functional Area
Systems Administration/Engineering
Business Unit
000+2 Kaplan Health
Kaplan is an Equal Opportunity Employer. All positions with Kaplan are paid at least $15 per hour or$31,200 per year for full-time positions. Compensation for specific positions are based on job level, skills, years of experience, and education, among other factors. Additionally, certain positions are bonus or commission eligible. Information regarding benefits can be found here.
Diversity & Inclusion Statement
Diversity inspires innovation and growth in the Kaplan community. Kaplan strives to be a model employer for inclusiveness. Not only does Kaplan value its employees for their professionalism and skills, but also for the unique viewpoints they bring to the Organization. Kaplan's employees bring diverse perspectives, ideas, and backgrounds that give Kaplan a competitive edge in anticipating and exceeding our students' needs in today's global market. Learn more about our culture
💡 Quick Summary
Seeking a career-building opportunity? The Senior Front|End Engineer I |Hybrid position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
