No more applications are being accepted for this job
- Overall experience of 10+ years in software development/engineering with 35 years of experience in frontend development using JavaScript and associated frameworks, HTML / CSS, Object Oriented Programming
- Demonstrated experience using frontend technologies to build customerfacing products (e.g. React, NodeJS, or Angular)
- Strong and applied AWS skills, as well as experience with virtualization tools; experience in integrating / implementing JavaScript graphics/visualization libraries
- Good knowledge of using issue tracking tools (e.g., JIRA), code collaboration tools (e.g., Git) and team collaboration tools (e.g., Confluence/Wiki).
- Proficiency in using responsive design testing tools (e.g., Browserstack).
- Proficiency in using build tools like Web pack, Babel, and task runners (e.g., Gulp)
- Strong and applied DBMS, ETL & SQL skills (MySQL/ MongoDB)
- Experience in CI/CD/DevOps, micro services / microfrontend architecture
- Familiarity with frontend testing frameworks (e.g., Jest for React)
- Excellent problem solving, analytical, debugging skills
- Experience with tools like Selenium, Puppeteer, or Cypress for UI testing
- Experience in writing and executing unit tests for individual functions and modules; Using testing frameworks such as JUnit (for Java) or pytest (for Python)
- Familiarity with tools like Axe or Lighthouse for accessibility testing
- Familiarity with backend to collaborate effectively with backend developers
- Individual contributor through hand's on approach to work
- Own frontend development and deployment of applications by contributing to the structure, styling, and interactivity for all deployments
- Understand product needs and engage in requirement gathering and analysis for application development
- Collaborate with Product Manager, UX Designers, Developers and QA to design, develop and deploy new platform features and functionalities
- Tackle largescale data management and enrichment; develop and manage databases and applications; ensure data synchronization between the front end and the back end.
- Facilitate integration of frontend applications with backend databases using APIs.
- Develop new userfacing features using Vue/ Angular/ Preact or similar tools; build reusable components and libraries for future use.
- Translate business objectives and architectural features into quality, consistent software designs for measurement and visualization
- Design clientside and serverside architecture; build the frontend of applications through appealing visual design in alignment with defined project objectives
- Building cloudnative micro services and functions in the AWS cloud computing environment
- Develop responsive user interfaces that works across devices and screen sizes, ensure Cross-Browser Compatibility for applications across different web browsers
- Optimizing application performance, such as minimizing page load times and efficient resource handling; optimize data retrieval to minimize server requests
- Testing the interactions and collaboration between different components or modules of the frontend; ensuring seamless integration with the backend
- Deployment of frontend applications using platforms like Netlify, Vercel, or integrating with CI/CD pipelines
- Write documentation for technical or nontechnical users; identify and mitigate potential security vulnerabilities in the codebase.
- Gain a solid understanding of the scientific application/usecase being addressed with the product.
- Work closely with crossfunctional teams, including scientists, engineers, and IT professionals, to understand requirements and align solution development with organizational goals.
- Foster a culture of innovation, collaboration, and continuous improvement within the product management team
- Commitment to high ethical standards and focus on delivering value for the organization and endusers.
- Commitment to actively participating in and improving organizational workflows and processes.
Senior Developer - Pune, India - Xcel Hire Management Solutions
Description
AJOB TITLE :
Senior Developer
B
BUSINESS UNIT :
Environmental
C
LOCATION :
Pune
D
SUPERVISOR :
TBD
E
ESSENTIAL FUNCTION :
The Senior Developer, will work across the stack and be responsible for building scalable applications and systems that get invoked through the entire customer journey. He/she will work closely with the Technical Project Manager, System Architect and QA to build and ship key features through, modular, high-performing front-end development and deployment.
II
JOB QUALIFICATIONS :
A
EDUCATION :
Bachelor's/ Master's in Computer Science, Information Technology, or an engineering discipline with a heavy emphasis on computer science is required.
BEXPERIENCE :
DISCIPLINE SPECIFIC
EXPERIENCE :
GENERAL :
III
JOB FUNCTIONS :
A
SPECIFIC :
GENERAL: