POSITION RESPONSIBILITY
Technical Leadership
- Collaborate with engineering teams to ensure technical feasibility and adherence to architectural standards.
- Lead the design and review of code and performance optimization.
Technical Development
- Develop and maintain Python based solutions interacting with Web and Desktop based applications.
- Build responsive and user-friendly frontend applications using React Hooks and TypeScript.
- Ensure modular reusable and maintainable code with best development practices.
- Utilize GitHub Storybook Jira Confluence Jenkins Cypress Webpack and Rollup for development and collaboration.
- Debug and resolve complex application issues across both frontend and Python script applications.
- Familiarity with Event-Based architecture like RabbitMQ
- Ensure compliance with security best practices and data privacy regulations.
- Optimize system performance reliability and scalability.
Collaboration
- Work with cross-functional teams including product managers developers DevOps and business stakeholders.
- Mentor and guide junior engineers to enhance overall technical capability.
REQUIRED SKILLS
- Strong expertise in frontend technologies (e.g. JavascriptReact).
- Experience with React Query Emotion Material UI and StorybookJS.
- Solid understanding of HTML CSS JavaScript and TypeScript.
- Hands-on experience with Single Page Applications (SPA) and front-end routing.
- Strong knowledge of coding best practices performance tuning and scalability principles.
- Excellent problem-solving and communication skills.
- 3 years experience.
- Strong experience in Python based application development
Preferred Skills
- Knowledge of unit and integration testing frameworks.
- Experience in backend applications such as NodeJS Nest JS.
- Understanding of Webpack Rollup Jenkins and build processes.