As a full stack software developer, your responsibilities will include:
- working with our development team and user experience design to deliver high quality product capabilities
- developing functionality in an Agile environment, owning feature development from design hand-off to inception
- adhere to established best practices and sprint deadlines or actively communicate concerns in meeting expectations
Work in development team.
- Collaboration: Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to finalize the development scope and commitments.
- Delivery: Make sure development deliverables would have expected timelines, milestones with the expectation of quality
- Coach and mentor development team.
- Build a development process and ensure the process is followed during the development lifecycle.
- Manage and assign work items to development team members.
- Co-ordinate development, QA, deployment and documentation.
- Design and Development: Create and maintain scalable, robust, and secure backend services and APIs to support cloud-based applications.
- Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure, ensuring efficient resource utilization and cost management.”
Required Technical and Professional Expertise
Common skills:
- Good communication in English
- Teamwork
- Aggressive working in startup like environment
- Database and SQL skills
- docker and kubernetes
- source control skill in git
- IDE – VSCode
- Debug skills
- Authentication and authorization knolwedge
- Software engineering principles
- Code securities
- UI
- React.JS
- Skills in Carbon is preferable
- Knowledge of redux or mobx
- React hooks preferred
- Figma skills
- Ability to traslate ideas into UI
- Cookies, Local storage, session storage
- Accessibility
- Structure for globalization
- Backend
- Strong skill in REST api design and implementation
- Swagger doc and OpenAPI 3.0 knowledge
- Proficiency in golang
- Structure for globalization
- JWT
- Authentication and authorization knolwedge
- Software engineering principles”
Preferred Technical and Professional Expertise
- React hooks, Carbon Design standards