Performance Engineer (Fullstack-Performance optimization)
The key skills and expertise needed are:
1. eCommerce/Retail experience can be optional but needs to have experience with any high volume customer facing web/mobile site
2. Web Development, Front End Development, AND In the browser performance profiling
3. Java, Spring Boot, React, Node, Redux, Webpack, Microservices, AND experience with AWS technologies to make the overall application stack more resilient
4. Performance Profiling of web/mobile experiences and experience with working in CICD environment
5. Experience working with Web based and mobile ecommerce sites or similar public facing websites with high customer volume
6. Needs to be able to work at the code level doing performance profile to evaluate how the website and associated digital platform is built to find performance improvement opportunities
About Lister Technologies
Similar jobs
Around 4 years of experience in creating and implementing Web-based products using REST
API, Node.js, Angular/ React, any database MySQL or No SQL.
Ability to work in an Agile, fast-paced environment, and learn rapidly.
Bachelor degree in computer science, computer engineering or similar.
Experience creating front end applications using HTML5, Angular, LESS/SASS
Hands-on experience with JavaScript Development on both client and server-side
Experience with modern frameworks and design patterns, minimum two-year experience
with MEAN Full stack paradigm
Experience with cloud technologies is a plus
Writing clean, readable, and easily maintainable code.
Must have knowledge of project/task management tools like Jira
Familiarity with Version Control tools like Bitbucket, Git etc..
Basic Knowledge or experience in Testing (Unit and functional) preferred.
Build features and applications with responsive design
Understanding of UI, cross-browser compatibility, and web standards.
Good English communication skills, written and spoken.
Able to work with minimum supervision as well as perform under pressure and meet
Deadlines.
Able to work from our office in Vidyaranyapura, Bangalore.
Full Stack Developer Responsibilities:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Requirements
- Degree in computer science.
- Experience with ( React+Node ) Or ( react + Angular) Or ( Node + Angular)
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
- Technical skills in C# .NET Core, ASP.NET MVC and Entity framework, LINQ and REST APIs
- Additional skills in MySQL and SQL server, Ajax, jQuery, ReactJS, HTML, Javascript, XML
- Have good analytical ability to breakdown problem statements into solutions
- Working knowledge of various development tools like IDE’s (VS2008 or above), source control systems like TFS, Subversion.
- Good at Troubleshooting, problem solving and has supported customers in production environment
- Experience in Test driven development is desirable.
- Strong written and verbal communication skills and the ability to follow verbal/written instructions
- Ability to troubleshoot assigned technical issues and also the ability to meet tight project deadlines
- MUST have experience in major systems development and implementation
- Leading a team would be an added advantage.
Key Activities & Responsibilities:
- 2 - 3 years of hands on experience in development using Java
- In-depth of understanding of development process - Design, Development &Deployment
- Good understanding of Java JavaScript, HTML, CSS, JSON
- Experience in developing APIs and strong knowledge of API development framework like Spring Boot, Spring MVC
- Exposure to collaboration platform like Postman
- Good understanding of Databases like MySQL, MongoDB
- Knowledge of Web Service - SOAP, RESTful
Skill Requirements:
- Good understanding of one of the frameworks - Angular / Node.js / jQuery /JavaScript
- Familiaritywith UI / UX Design
- Experiencein using development platforms like Eclipse / Visual Studio
Exp: 3-8 years
Location: PAN INDIA(Post Pandemic)
Skills JAVA and Angular
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in Spring boot micro services
Experience in front end technologies like Angular 9/10/11, Java script, html5, typescript
Experience in Java restful web services and SOAP webservices
Hands on experience in tools like Post man,Github, code quality analysis using SonarQube,Maven, Eclipse or Intellij
Experience with test-driven development
Ability to operate independently while establishing strong working relationships with co-workers and cross-functional teams;
Strong organizational and prioritization skills;
Demonstrate critical attention to detail and deadlines, and are self-motivated;
Ability to adapt to change in direction and priorities in a project and deadline-oriented environment
Problem-solving attitude
Experience of working in Agile methodology
• Collaborate with stakeholders to plan, design, develop, test, and maintain applications.
• Provide technical assistance to teammates through coaching and mentorship.
• Maintain high standards of software quality within the team by establishing good coding practices and habits.
• To ensure that the development and unit testing is in accordance with established standards.
• Participate in reviews of solution designs and related code.
• Develop, refine, and tune integrations between applications.
• Analyze and resolve technical and application problems and identify opportunities for improvement.
• Package and support deployment of releases.
Required Skills
• Expert in HTML5, JavaScript, Typescript and CSS
• In-depth of knowledge of frameworks like Angular 5-6-7, jQuery
• UI toolkits like Kendo UI, Infragistics, JQuery UI
• Coding in Core JAVA/J2EE, Spring, REST, Hibernate, JDBC
• Strong SQL query writing and testing skills
• Object Oriented Programming (OOP) concepts
Highly Desired Skills
• Jasper Reports, i Report
• SOA, SOAP, XML, XSL, Webservices
Good to Have:
• OOD, UML Design
• Tomcat, SVN – open source technologies
• Knowledge of UX
• MS- SQL, My-SQL, Database Knowledge
• Design Patterns/concept
Clairvoyant is a global technology consulting, services, and product company. We help organizations build innovative products and
solutions using enterprise stack, big data, analytics, and the cloud. Our global team consists of experienced professionals, with
backgrounds in design, software engineering, analytics, and data science. Each member of our team is highly energetic and committed
to helping our clients achieve their goals.
Must Have:
● A Full stack engineer with 4+ years of hands-on experience working with data-backed front-end web applications.
● Strong with JavaScript programming skills, ReactJs, Nodejs, along with HTML5, CSS pre-processor(s), Bootstrap.
● Good 2+ years of experience on ReactJS and a minimum of 1 year of experience in Nodejs
● Must have hands-on building Data Visualization and manipulation libraries with a rich interface.
● Good understanding of ES6 Concepts, cross domain post messaging, localization, internationalization.
● Ability to write modular, clean, robust code, guide internal teams, perform code reviews, improve the quality of their work with
oversight and feedback.
● Must be good at writing unit tests to cover the code.
● Good understanding of Redux and Saga.
● Basic understanding of CI/CD.
● Ability to build and leverage reusable templates for internal and customer usage.
● Understanding of cross-browser compatibility issues and ways to work around them. Awareness of server side MVC frameworks,
web services, and web communication protocols and message formats.
● Understanding of user interface design, responsive design, usability, and accessibility concepts.
● Strong problem-solving abilities and analytical skills, ability to take ownership as appropriate.
● Must be able to integrate quickly into the team and work independently towards team goals.
● Excellent communication and coordination skills, willing to learn new skills.
● A good understanding of how a payment network provider works will be an added advantage.
Soft Skills
● Strong problem-solving abilities and analytical skills, ability to take ownership as appropriate
● Must be able to integrate quickly into the team and work independently toward team goals
● Excellent communication and co-ordination skills, willing to learn new skills
Key skills: ReactJs, Nodejs, ES6, JavaScript, HTML5, CSS3
Education: Bachelors (preferably BE/B. Tech.) - Computer Science/IT
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
- 4+ years experience working in an IT environment
- 4+ years of Object-oriented design, functional programming
- Node JS API Development (Firebase API development is a plus)
- Angular or VUE or React JS Front end Development (VUE Js Experience is a plus)
- HTML / CSS responsive development
- Experience using any database
- Experience developing in an Agile / SCRUM Environment
- Experience developing mission-critical applications
- Strong business and technical acumen
- Excellent verbal and written communication skill