CVCvent
Senior Software Engineer - Java
Gurgaon ₹4-7 LPA Posted 23 May 2025
FULL TIME
Html5
Css3
Redux
Webpack
Javascript
+1 more
Job Description
In This Role, You Will:
- Define, code, test and deploy new features with an emphasis on extensibility and performance
- Utilize the latest techniques in HTML5, CSS and JavaScript (ReactJS/Angular) to design and develop user interfaces and experiences for our customers
- Work cross-functionally with the Product Management, UX Design, Engineering and Quality Assurance teams
- Ensure best development practices, participate in code reviews, and strive to innovate in UI development
- Work independently on deliverables but also participate in a very collaborative environment with teammates from various backgrounds coming together to solve challenging problems as a team
- Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important
Heres What You Need:
- 4 to 7 years work experience and a 4-year Engineering degree required
- Must have experience working in an agile software development environment
- Excellent knowledge of hand-coded HTML5, CSS3, JavaScript
- Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience delivering code using TDD and Unit testing
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript (ES6, 2015, 2017)
- Proficient to advanced understanding of web markup, including HTML5, CSS3
- Experience with server-side CSS pre-processing platforms, such as LESS and SASS
- Strong knowledge of web standards
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- A knack for benchmarking and optimization
- Familiarity with code versioning tools
- Strong written and verbal communication skills required as you will be coordinating with a myriad of stakeholders including, UX Design and UI Development team members, Product Management, Engineers and QA
