Full Stack Developer
Motion Recruitment
- Irving, TX
- Contract
- Full-time
- Bachelor’s Degree.
- 3 to 5 years of experience as a full stack developer.
- Experience with state manage solutions like Redux or Flux.
- Experience with frameworks like Apache Commons, Hibernate, GSON.
- Experience working with AWS.
- Know how to design states of the application/component properly.
- Expertise in Object oriented programming.
- Expertise in Core Java (Multi-Threading, Data structures, Lambdas).
- Expertise in Spring Framework, Spring Boot, Node JS.
- Expertise in writing and optimizing database queries.
- Expertise in writing unit and integration tests (Junit, Cucumber, JBehave, etc.).
- Understanding of applying design patterns.
- Expertise in React (React Hooks), have extensive experience on hooks API.
- JavaScript Experts, know ES6+ features, and performance profiling.
- Hands on experience with Typescript.
- Hands-On exposure with multiple styling solutions, css-in-js.
- Ability to write ‘clean code’.
- Develop code.
- Write automation tests.
- Communicating status and issues to teammates and leadership.
- Work with technical leads on low level design and develop code as per design specification.
- Write clean, readable, and maintainable code. Follow ‘clean code’ practices.
- Stays on the leading edge of software development tools and best practices.
- Self-directed with a start-up/ entrepreneur mindset.
- Comfortable and confident to use type in implementation. The projects are all in typescript, proper typing.
- Work with product team on understanding new requirements/features.
- Keep up to date with latest technology stack.
- Understand existing code/logic to make new enhancements.
- Work with leads and other team members for troubleshooting production issues.
- Create visual diagrams to describe design/flows.