Job details
Senior Front-end Engineer (ReactJS)
- Java
- TypeScript
- Agile
- SOLID
- Scrum
- React.js
- Typescript
- JavaScript
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 9 months ago
We are seeking a React.js developer with 7+ years of experience, proficiency in JavaScript, React JS, TypeScript for collaborative, creative, and cross-functional front-end component development in an Agile environment.
What You’ll Do
- Team Communication: Schedule a meeting with the development team to brainstorm ideas and applications for the user interface
- Requirements Review: Evaluate the requirements of the application and the design of the interface, while identifying user interactions on the web
- Component Development Component Development: Utilize react concepts to develop and incorporate highly responsive components for the user interface
- Code Creation Code Creation: Script the application interface codes using JavaScript in compliance with react.js workflows
- Expertise Expertise: Make a significant contribution to the team using your expertise in programming and comprehensive knowledge of contemporary web architectures and distributed systems
- Cross-Functional Collaboration: Cross-Functional Collaboration: Collaborate with teams across different functions to maintain quality throughout the software development lifecycle
What You Have
- Background: Over 7 years of experience in diverse software development projects, demonstrating versatility and adaptability in the field
- Programming Language: Solid mastery of JavaScript, with fluency in ReactJS and TypeScript, ensuring high-quality code development and integration
- Component Development: Proven expertise in creating innovative, effective product components that address client needs and improve user experience
- Front-end: In-depth knowledge and experience in leveraging front-end languages such as JavaScript, CSS, HTML, leading to visually appealing and functional applications
- ReactJS: Significant previous experience as a React.js developer, showcasing successful implementation and deployment of projects
- Agile: Practical experience working in Agile/Scrum environments, enabling effective collaboration and efficient project management
- Production: Substantial experience in handling production-level projects with a strong emphasis on maintaining stable production environments
- Team Collaboration: Demonstrated capacity to build and foster relationships across cross-functional teams, ensuring seamless teamwork and project delivery
- Creativity: Exceptional creative skills in code design and development, resulting in implementing innovative solutions and state-of-the-art applications
Why EPAM
- By choosing EPAM, you're getting a job at Glassdoor’s Top 100 Best Places to Work in 2023 & one of Most Loved Workplace, as recognized by Newsweek, 2021-2023
- Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
- You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
- We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
- At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
- We are a leading global provider of digital platform engineering and development services that has rapidly grown in Australia since 2013. We adopt a global growth strategy, thinking and acting like start-ups, working in multi-disciplinary teams, and delivering results
- With a multinational talented team, we have been delivering innovative solutions for cloud migration, cyber security, digital transformation, etc
- You will work in an open and friendly work environment where your professional skills and experience can stand out
How We Hire
- Apply and tell us about yourself
- Go through some standard interviews:
- General interview with a recruiter
- Technical interview with our technology experts
- Manager interview or Offer interview with a hiring manager
- Get ready to join the team