全栈开发工程师
Full-Stack Developer
全栈开发工程师
职位详情
- 公司:Dynime LLC
- 职位数量:2
- 工作类型:全职
- 部门:数字产品部
- 工作模式:以远程为主,根据情况可进行混合协作
- 薪资:年薪范围为5000美元至15000美元,根据经验和能力而定
关于Dynime
Dynime是一家人工智能驱动的数字化转型公司,帮助企业在构建、运营、自动化和扩展其数字基础设施方面取得成功。
我们正在扩大数字产品部门,以打造原创的SaaS应用、网页应用、脚本、模板包、仪表盘和其他适用于全球市场及未来Dynime产品的生产就绪数字产品。
职位描述
您将负责从概念到发布,开发高质量、可重用、生产就绪的数字产品。
您将与产品负责人和UI/UX设计师紧密合作,将产品规格和设计转化为可扩展的软件。
主要职责
- 构建现代全栈Web应用。
- 开发可重用且易于维护的前端和后端架构。
- 构建REST API和集成。
- 实现认证、授权、角色、权限和用户管理。
- 设计并集成关系型数据库。
- 构建管理仪表盘和业务管理系统。
- 集成第三方API和服务。
- 在需要时实现支付、邮件、通知、存储和自动化集成。
- 编写干净、易维护、结构良好的代码。
- 遵循安全编码实践。
- 优化应用程序性能。
- 调试并解决技术问题。
- 与UI/UX设计师合作确保准确实现。
- 为产品准备市场分发。
- 维护和更新已发布的产物。
- 在需要时编写技术文档。
- 支持成功的市场产品演进为独立的Dynime SaaS产品。
首选技术栈
我们的主要技术栈包括:
前端
- React.js
- Next.js
- TypeScript
- HTML5
- CSS / 现代样式框架
后端
- Node.js
- NestJS 或类似后端框架
- REST API
数据库
- PostgreSQL
- Prisma 或等效ORM
工程
- Git/GitHub
- 测试
- Docker
- 部署和云基础
拥有等效技术经验的候选人也欢迎申请。
所需技能
要在这个职位上取得成功,您应该具备:
- 2年以上全栈开发工作经验。
查看英文原文
Full-Stack Developer
Job Details
- Company: Dynime LLC
- Vacancies: 2
- Employment Type: Full-Time
- Department: Digital Products
- Work Model: Remote-first, with hybrid collaboration where applicable
- Salary: Annual salary range of USD $5,000–$15,000, commensurate with experience and capabilities
About Dynime
Dynime is an AI-powered digital transformation company helping businesses build, operate, automate, and scale their digital infrastructure.
We are expanding our Digital Products Department to build original SaaS applications, web applications, scripts, starter kits, dashboards, and other production-ready digital products for global marketplaces and future Dynime products.
The Role
You will be responsible for developing high-quality, reusable, production-ready digital products from concept to release.
You will work closely with the Product Lead and UI/UX Designer to turn product specifications and designs into scalable software.
Key Responsibilities
- Build modern full-stack web applications.
- Develop reusable and maintainable frontend and backend architecture.
- Build REST APIs and integrations.
- Implement authentication, authorization, roles, permissions, and user management.
- Design and integrate relational databases.
- Build admin dashboards and business management systems.
- Integrate third-party APIs and services.
- Implement payment, email, notification, storage, and automation integrations where required.
- Write clean, maintainable, well-structured code.
- Follow secure coding practices.
- Optimize application performance.
- Debug and resolve technical issues.
- Collaborate with UI/UX designers on accurate implementation.
- Prepare products for marketplace distribution.
- Maintain and update released products.
- Write technical documentation where required.
- Support the evolution of successful marketplace products into standalone Dynime SaaS products.
Preferred Technology Stack
Our primary technology stack includes:
Frontend
- React.js
- Next.js
- TypeScript
- HTML5
- CSS / modern styling frameworks
Backend
- Node.js
- NestJS or similar backend frameworks
- REST APIs
Database
- PostgreSQL
- Prisma or equivalent ORM
Engineering
- Git/GitHub
- Testing
- Docker
- Deployment and cloud fundamentals
Candidates with strong experience in equivalent technologies are also welcome.
Required Skills
To succeed in this role, you should possess:
- 2+ years of professional full-stack development experience.
- Strong JavaScript/TypeScript knowledge.
- Strong React experience.
- Backend API development experience.
- Database design experience.
- Understanding of authentication and authorization.
- Git and collaborative development experience.
- Strong debugging and problem-solving ability.
- Understanding of responsive web development.
- Ability to work from product requirements and Figma designs.
- Ability to write production-quality code.
Preferred Qualifications
Candidates with the following experience will be highly regarded:
- SaaS development experience.
- Experience building commercial software products.
- Experience with Envato, CodeCanyon, ThemeForest, or similar marketplaces.
- Experience with multi-tenant applications.
- Payment gateway integrations.
- AI/API integrations.
- Cloud deployment experience.
- Experience building CRM, ERP, HRM, LMS, booking, finance, or business applications.
What We Expect
We seek proactive developers who go beyond completing assigned tickets. You should be able to understand the 'why' behind product development, make sensible technical decisions, identify potential problems, and build reusable systems that are maintainable and scalable for multiple customers.
What Dynime Offers
- Remote-first international work environment.
- Opportunity to build products from scratch.
- Direct collaboration with product and design leadership.
- Exposure to global digital marketplaces.
- Opportunity to work on multiple product categories.
- Growth opportunities.
- Flexible working environment.
- Opportunity to contribute to future Dynime SaaS products.
How to Apply:
Originally posted on Himalayas