Epiq
Location
Hyderabad | India
Job description
Summary
We are seeking a highly skilled Sr. Software Engineer / Lead Software Engineer with fullstack development with UI/UX. This role is majorly focused on frontend and API side aspects. As a Sr. Software Engineer/Lead Software Engineer, you will work closely with business stake holders, architects, Project Managers and Project Owners. You will also be responsible for implementing and maintaining frontend and backend components of software applications. Job Responsibilities: Develop and maintain both frontend and backend components of software applications. Collaborate with designers from Design System to create user-friendly and visually appealing interfaces. Implement responsive design principles to ensure a seamless user experience across various devices and screen sizes. Design, develop, and maintain server-side logic using appropriate programming languages (e.g., Java, Python, Node.js). Proficiency in using SCM tools (SVN, git, maven, stash), best practices and CI/CD pipeline integration. You maintain an understanding of code obfuscation encryption techniques. Good experience of testing platform (e.g. Jest, Jasmine, Cypress, Playwright). Good experience to ensure the code is written based on the Accessibility (A11y) guidelines. Good to have exposure with functional programming using RxJS. Conduct code reviews to ensure code quality, adherence to coding standards, and best practices. Write unit tests and participate in the development of automated testing strategies. Collaborate with cross-functional teams, including product managers, designers, and other engineers. Communicate effectively with team members, stakeholders, and sometimes clients. Analyze and debug complex technical issues across the entire application stack. Propose and implement solutions to address both frontend and backend challenges. Stay informed about industry trends, emerging technologies, and best practices to ensure the software stays current and competitive. Provide technical guidance, resolve challenges, and foster a collaborative environment. Requirements / Skills : Bachelors / master’s degree in information or computer science required – B.E./ B.Tech in Computer Science or similar background, MCA,. 8+ years of experience in fullstack Software Development area with strong exposure to React/Angular, NodeJS. Must have Strong technical knowledge and ability to perform Fullstack development with React. High Proficiency in Nodejs with exposure to frameworks like ExpressJS, NestJS or NextJS. Exposure with Tailwind CSS, Bootstrap, KendoUI. Implementation with visualization tools, libraries. Proficiency in integrating with Rest APIs and SSOs. Strong analytical and problem-solving skills. Experience with cloud-based infrastructure such as Microsoft Azure, AWS.Job tags
Salary