Senior Front End Developer
Full Job Description
We are seeking a Senior Web Developer to join our team in Hyderabad, Telangana. In this role, you will be instrumental in developing and enhancing our corporate websites, custom Content Management System (CMS), and related internal applications. Your work will involve integrating with RESTful web services, third-party APIs, and various backend systems. You will collaborate closely with the Marketing team to improve our CMS, implement new branding, build new CMS components, and integrate marketing tools and ICE services. Additionally, you will support internal web applications for subscriptions, notifications, and authoring tools.
We foster a culture of Collaboration, Problem Solving, Communication, Integrity & Professionalism, and Leadership. You will work with a passionate team, utilizing strong problem-solving and analytical skills, with a keen eye for detail. We encourage continuous learning and evaluation of new technologies.
Responsibilities:
- Contribute to multiple projects and review Pull Requests.
- Enhance our internal Content Management System (CMS) and add new components to our custom component library.
- Utilize advanced CSS to translate design concepts into functional website assets.
- Develop Express middleware APIs for integration with internal applications.
- Keep our technology stack and tooling updated with emerging technologies.
- Collaborate with the Security team to address vulnerabilities.
- Assist with production deployments.
- Translate project requirements into technical implementations with business sponsors.
Required Knowledge and Experience:
- BS or MS in Computer Science or equivalent experience.
- Minimum of 4 years of experience in advanced JavaScript development.
- Minimum of 3 years of professional React experience.
- Minimum of 2 years of professional TypeScript experience.
- Minimum of 4 years of experience in advanced CSS.
- Experience with iterative/test-driven development, code refactoring, and continuous integration.
- Experience with testing tools like Jest and Testing Library.
- Experience building REST APIs with Node.js.
Preferred Knowledge and Experience:
- Tailwind CSS.
- Experience with SQL.
- Node.js ORM tools (e.g., Prisma, Drizzle).
- Experience with CMS systems.
- Build tools (e.g., Vite, Webpack).
- Express.js.
- Git.
- VS Code.
Excellent written and verbal communication skills are essential for effective collaboration in our fast-paced environment. We value team players who can also work independently and escalate issues proactively. Constructive criticism is welcomed to continuously improve software quality.
Our Web Development team is a small, highly productive group that thrives on an open and collaborative working environment. Be prepared to confidently discuss your technical expertise during the application process.
Company
Intercontinental Exchange Holdings, Inc.
Intercontinental Exchange (ICE) is a leading global financial technology company headquartered in the United States. The company operates a diverse portfolio of exchanges, including the New York Stock...