Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

PayPal Lead Software Engineer Frontend 
India, Karnataka, Bengaluru 
733687785

18.08.2024

What you need to know about the role:

You will be responsible for Developing efficient, elegant, clean, reusable code with no unnecessary complication or abstraction. Mentor other engineers and developers by providing technical and business-related guidance and resources; Should exhibit ownership and Deliver quality solutions on schedule. Will be responsible to create / Review well-articulated, detailed design documents.

Your Day to Day:

  • Own implementation of amodule/application/product

  • Develop efficient, elegant, clean, reusable code with no unnecessary complication or abstraction.

  • Participate in complex architectural discussions that involve multiple systems.

  • Identify anyproduct/functionalitygaps and collaborate internal product and technology teams to define the necessary development to support solution delivery.

  • Drive operation excellence.

  • Pro-active response in identifying and troubleshooting integration or technical issues.

  • Challenge the status quo when needed.

  • Ownership and strive for excellence in your role.

What you need to bring to the role:

  • 8+ years of experience developing with fundamental front end languages such as HTML, CSS and JavaScript.

  • Proficiency with JavaScript frameworks such as Angular JS, React and TypeScript.

  • Experience with REST API’s, Web Services, Unit Testing and build tools.

  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles.

  • Intermediate level understanding of designing and developing data
    intensive applications and architecting them for scalability and
    availability.

  • Experience applying software design patterns, data structures, algorithms.

  • Good analytical and problem-solving skills

  • Experience collaborating with business users to define the key business requirements and translate them into process/technical solutions.

  • Experience in application performance fine tuning is a plus.

  • Experience with unit testing using Junit and writing functional testing.

  • Experience using industry standard software development tools (IDE / Version Control / Continuous Integration)

Strong debugging and problem resolution skills:

  • Expertise in online payments and related domains is a plus

  • Focuses on test driven development and automation.

  • Believes in Agile development and are comfortable with SCRUM process.

  • Refactor existing codebase and in understanding existing
    implementations to decide to refactor or rewrite.

  • Identify Performance bottlenecks and use good coding patterns to avoid them.

  • Strong advocate of good coding standards and preach code-coverage tools like Sonar.


Any general requests for consideration of your skills, please