Login for faster access to the best deals. Click here if you don't have an account.

SeniSoftware Engineer - ReactJS Full-time Job

Nov 30th, -0001 at 00:00   IT & Telecoms   Bengaluru   9 views Reference: 215
Job Details

SeniSoftware Engineer - ReactJS

#softwareengineer #softwaredeveloper #programming #coding #developer #programmer #software #computerscience #javascript #coder #webdeveloper #codinglife #python #code #java #softwaredevelopment #webdevelopment #programmers #technology #html #softwareengineering #tech #programminglife #css #webdesign #programmingmemes #developers #engineering #development #programmerlife Job Description In recent years, GM Information Technology has successfully executed the largest IT transformation in the history of the automotive industry, fully insourcing what once was a nearly completely outsourced IT function. From designing and building the next generation of electric and other vehicles to Developerping a world-class GM experience four dealers and customers, GM IT is driving real change in the most iconic automaker on the planet. Our team delivers unique enterprise-wide IT solutions in cutting-edge technologies such as mobility, telematics, mission-critical business systems, supercomputing, cloud, vehicle engineering and real-time computing. We offer challenging positions fpassionate professionals looking to advance their careers and be a part of an IT organization focused on innovation, speed and business value. In this software Developerpment role, you will be responsible fDeveloperping software applications using sound, repeatable, industry standard methodologies. You will have the opportunity to work hands-on writing software solutions, based on detailed requirements and system specifications. Developerpment activities will include updating existing software and/Developerping software solutions to address a specific need solve a particular business problem. Additionally, you will drive Developerpment activities in accordance with appropriate methodologies and application of a repeatable, systematic and quantifiable approach to the Developerpment process. You will coach/mentsoftware Developers and will review the software being Developerped. This role will also work closely with architects and/data scientists to ensure code alignment with design patterns/frameworks.

Additional Job Description Qualifications: A bachelors degree in computer science, software engineering, information systems equivalent professional experience. Extensive experience with various Developerpment methodologies (e.g. Agile, Scrum, Iterative, Water, etc.) 7 plus years experience as a software Developer Knowledge of database modeling and data structure principles, techniques and best practices. Deep demonstrated experience with Bootstrap, React/Angular, node JS and HTML5 Experience with popular React.js workflows (such as Flux Redux) Experience with common front-end Developerpment tools such as Babel, Webpack, NPM, etc. Familiarity with RESTful APIs, self-describing APIs, Swagger/OpenAPI specifications Strong experience Developerping Web based UI application using HTML, JavaScript, Ajax, and CSS Expert knowledge with UI technologies like ES6, Typescript, and NPM Experience working with SASS, implementing domain driven design using behavidriven Developerpment, integrating with web services (JSON + SOAP), website performance tuning Familiarity with code collaboration platforms such as Bitbucket and submitting/reviewing/approving Pull Requests/Merge Requests. Good understanding and experience in implementing reactive In-depth experience of using at least one object-oriented JavaScript framework fUI Developerpment Expert in design patterns, safeguarding runtime code, and scaling code Expert knowledge in building, debugging and maintaining mission critical enterprise applications. Ability to perform on a high-performance team as an individual senisoftware Developer while directing the work of juniDevelopers. Ability to optimize the performance of code. Strong understanding and experience of fundamental programming concepts of data structures, algorithms, performance, and scalability issues in the context of Web based UI applications. Can describe pros/cons of client-side caching, server caching, distributed caching and heap Ability to work in a fast-paced and agile Developerpment environment Functional and Unit testing mastery Possess excellent communication skills both written and verbal. Mentors and leads junior, mid-level, and fellow seniDevelopers Easily learns concepts whether they are a library, framework, process Team player, with strong drive to still implement themselves Relevant (seven plus years) experience will be considered in lieu of full college degree Benefits Overview The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others: Paid time off including vacation days, holidays, and parental leave fmothers, fathers and adoptive parents;Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family;Company and matching contributions to 401K savings plan to help you save fretirement;Global recognition program fpeers and leaders to recognize and be recognized fresults and behaviors that reflect our company values; Tuition assistance and student loan refinancing;Discount on GM vehicles fyou, your family and friends. Diversity Information