Agile Programming Methodologies, Application Programming Interface (API), Business Analysis, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Design Document, GraphQL, HTML5, Identify Issues, JavaScript, Node.js, Offshoring, Problem Solving Skills, REST (Representational State Transfer), React.js, Software Development, Software Development Lifecycle (SDLC), Sprint Planning, Standup Meetings, Testing, Unit Test, User Interface Design, User Interface/Experience (UI/UX)
Job Title: Software Developer - Front End
Location: Atlanta, GA
Duration: 5 months on contract with possible extension
Seeking a Senior Front End Engineer to support the Paze Digital Wallet platform. This role will focus on building and enhancing modern web applications using React and related front end technologies. The engineer will collaborate with product owners, architects, designers, and offshore development teams throughout the software development lifecycle.
Responsibilities
- Analyze and understand business and technical requirements
- Design and document front end solutions and application components
- Develop scalable and responsive user interfaces using React.js
- Integrate applications with REST APIs and GraphQL services
- Perform unit testing and ensure code quality
- Participate in Agile ceremonies including sprint planning, standups, reviews, and retrospectives
- Collaborate with offshore teams for development and delivery activities
- Troubleshoot and resolve application issues
- Contribute to code reviews and technical discussions
Required Skills
- 7 to 10 years of software development experience
- Strong experience with React.js
- JavaScript and TypeScript expertise
- REST API and GraphQL integration experience
- State management frameworks such as Redux, Context API, MobX, or similar
- Unit testing experience using Jest, React Testing Library, or equivalent
- HTML5 and CSS3
Preferred Skills
- UI component libraries and design systems
- CI/CD pipeline experience
- Cloud platform exposure
- Node.js
- Next.js
Interview Process: One video interview consisting of technical discussion and a live coding exercise.
e
eTeam Inc.
Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.