- Early StageStartup in initial stages
FullStack Engineer
- Remote •
- 3 years of exp
- Full Time
Not Available
Remote only
About the job
- Role: Full Stack Developer
- No. of Position : 03
- Level: Senior
- Experience: 4+ Years
Role Overview:
The Full Stack Developer will integrate into our existing team, leveraging their expertise in both front-end and back-end technologies. They will contribute to all stages of the development lifecycle, ensuring high-quality and efficient web applications tailored to your technical stack.
Responsibilities:
Front-End Development:
- Develop and maintain user-facing features using React v17, SASS, and MaterialUI.
- Implement responsive designs for compatibility across various devices and browsers.
- Optimize applications for maximum speed and scalability.
- Collaborate with UI/UX designers to translate design wireframes into high-quality code.
- Ensure technical feasibility of UI/UX designs using Webpack, TypeScript, and Jest for front-end optimization and testing.
- Back-End Development:
- Design and implement server-side logic using Java v17, Spring Security, Spring MVC Rest, and Hibernate.
- Manage database migrations and version control using Liquibase and develop efficient data access layers with Spring Data JPA and QueryDsl.
- Write reusable, testable, and efficient code with Maven for build automation and dependency management.
- Implement security and data protection measures, utilizing secure practices with Spring Security.
- Integrate with MySQL databases and manage file storage via S3. Full-Stack Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and deliver technical solutions.
- Troubleshoot, debug, and upgrade existing systems built with the technologies listed.
- Ensure the entire web application runs smoothly and performs well by optimizing both the front-end and back-end.
- Participate in code reviews to maintain code quality and share knowledge with your team.
- Stay up-to-date with emerging technologies and industry trends. Project Collaboration:
- Work closely with product managers and other stakeholders to define project scope and objectives.
- Participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives.
- Provide technical guidance and mentorship to junior developers. Testing and Quality Assurance:
- Write unit, integration, and end-to-end tests using Jest and React Testing Library to ensure code quality.
- Perform thorough testing to identify and fix bugs and performance issues.
- Ensure all applications are delivered with high-quality standards and meet the project’s requirements.
At Polymerize, you'll have the chance to:
Collaborate with professionals behind some of the most revolutionary solutions in the industry.
Make a real impact by working on large-scale global projects.
Grow your career across multiple industries.
Enjoy the flexibility of working remotely from the city you love.
Benefit from Group Health Insurance and a 24x7 Health Desk.
Take advantage of our Monthly Fitness Allowance and Certification Expense Reimbursement.
Look forward to onsite trips twice a year!
Please note, the selection of candidates will be based solely on skills, experience, and potential. We are committed to fostering a diverse and inclusive workplace, and decisions will not be influenced by gender, color, religion, or any other personal characteristics.
About the company
Polymerize
- Early StageStartup in initial stages