We are looking for the full-stack developer who’s interested in building the User-Friendly Web app and scalable backends.
Key Responsibilities
- Work with development teams and product managers to ideate software solutions
- “UI-focused” implementation of our approved user interface
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective API test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with hardware/embedded team to improve the software
- Brainstorm and develop solutions with the entire team
- Researching, designing, implementing and managing software programs
- Working closely with other developers, clients and other stakeholders
Skills
- Deeper understanding of PHP(Laravel), JavaScript and TypeScript language and its related framework.
- Fully understanding of Laravel, Angular, ReactJS, NodeJS and NextJS-specific components such as performance in virtualization, PWA developments and SSR
- Knowledge of functional and object-oriented programming
- Ability to write well-documented, clean PHP(Laravel), JavaScript and Typescript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Worked with the NestJS framework and developed backend infrastructure in PHP(Laravel) and NodeJS
- Worked with databases such as PostgreSQL & MySQL, MongoDB and it’s Atlas.
- Must have a knowledge of AWS services and Cloud Services
- Understanding REST APIs, the document request model, and offline storage
- Experience working with automated testing tools is a plus
- Good understanding of Git and GitHub
- Integrate third-party APIs
- Work well with a creative team to design human-focused technology
- A good sense of UI/UX understanding
- Worked with UI libraries such as Tailwind CSS, Chakra UI, Ant Design etc., Optional
- Experience working with Angular, React and React-Native (optional)
- Have fully developed application from the database and backend infrastructure to the frontend
- Bachelor or higher degree in Computer Science or related fields
- Setting up dev ops process and pipelines

Requirements
- Ability to take extreme ownership over your work. Every day is a challenge to perform a new experience to improve your carrier and life.
- A desire for software development. It’s not just your career; it’s also your hobby. You’re regularly determined to learn new things and improve yourself.
Job Description
Responsibilities
- Design and implement full-stack software solutions, from client-side UI to server-side architecture and databases.
- Develop responsive, visually appealing front-ends and robust, efficient back-end services and APIs.
- Troubleshoot, debug, and upgrade software, ensuring security, performance, and a seamless user experience.
- Collaborate with product managers, designers, and hardware teams to brainstorm and build human-focused technology.
- Write technical documentation and conduct tests to ensure software quality and functionality.
Must Have
- A Bachelor's degree in Computer Science or a related field.
- Proficiency in JavaScript/TypeScript, PHP (Laravel), and key frameworks like Node.js, React.js, and NestJS.
- Experience building and integrating RESTful APIs and working with databases (PostgreSQL, MySQL, or MongoDB).
- Hands-on experience with cloud services, specifically AWS.
- A strong sense of UI/UX and experience with modern UI libraries (e.g., Tailwind CSS, Chakra UI).
- Proficiency with Git/GitHub and a proven ability to own projects and deliver high-quality, well-documented code.
Nice to have
- Experience with React Native for mobile development or Angular.
- Knowledge of DevOps practices and setting up CI/CD pipelines.
- Experience with automated testing tools.
-
A passion for software development as both a career and a hobby, with a continuous desire to learn.