Full Stack Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Full Stack Developer with 3-8 years of experience to join our team. You will be responsible for researching, designing, and implementing software programs.
Responsibilities
- Researching, designing, and implementing software programs.
- Adhering to software development lifecycle practices and methodologies.
- Consistently writing and implementing highly efficient, production-grade code.
- Working closely with other developers, UX designers, and the requirements team.
- Performing code reviews, providing feedback, and supporting peer developers.
Requirements
Mandatory
- Full stack development
- Back-end: Java/Node
- Front-end: React, react-router, etc.
- Persistence: SQL/No SQL Database
- Understanding of object-oriented design and software design principles
- Understanding of OOP principles like Inheritance, encapsulation, etc.
- Acquaintance with design patterns such as front-controller, IOC, etc.
- Algorithms and data structures
- Sorting algorithms, stack, queue, etc.
- Implementing SPA with ES6, Typescript, React, Redux, Webpack
- HTML5 / CSS3
- REST API design and consumption
- Unit testing frameworks: Jest, React Testing Library
- Code versioning tools such as GIT
- IDE for front-end development like Visual Studio Code
- Basic understanding of Java
Good-to-have
- Hands-on experience in Java
- React component library
- Unit testing frameworks: JUnit5, Mockito, Hamcrest
- Containerization tools such as Docker
- AWS (Amazon Web Service) services
- Agile development and methodologies (Scrum / Kanban)
Behavioral Skills
- Excellent team player
- Possess a hard-working and positive attitude
- Passionate about adapting new technologies
- Quick learner and able to work with minimal assistance
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
[Company description if present]
Interested? Email your resume to human-resources.in(at)lenze.com
© Lenze Vertrieb GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Lenze Vertrieb GmbH
All 13 rolesJunior Technical Writer
Lenze Vertrieb GmbH · India
Python Developer /Sr. Developer (Automated Test)
Lenze Vertrieb GmbH · India
Software Test Engineer
Lenze Vertrieb GmbH · India
Software Engineer
Lenze Vertrieb GmbH · India