Overview
Senior Full-Stack Developer (Angular/ExpressJS) at Worldly. This role focuses on designing, developing, and maintaining a large-scale Angular front-end application and building/integrating back-end systems using ExpressJS and various databases.
What You'll Do
- Design and develop complex, scalable, high-performance Angular applications using the latest version of Angular and related technologies.
- Build and maintain RESTful APIs and microservices using ExpressJS and Node.js.
- Integrate the front-end with back-end systems, ensuring seamless data flow and communication.
- Design and develop database schemas for relational (e.g., PostgreSQL, MySQL) and document-based (e.g., MongoDB) databases.
- Implement best practices for code structure, maintainability, performance optimization, and security.
- Utilize NGRX for state management and RxJS for reactive programming within the Angular application.
- Write clean, well-documented, and testable code using industry-standard coding practices.
- Participate in code reviews and provide guidance to junior developers.
- Stay up-to-date with the latest trends, best practices, and emerging technologies in both front-end and back-end development.
Qualifications
- 7+ years of related experience
- Proven experience in designing, developing, and maintaining large-scale Angular applications (version 8+)
- Strong proficiency in TypeScript, HTML5, CSS3, and modern JavaScript (ES6+)
- Experience with NGRX for state management and RxJS for reactive programming
- Familiarity with building reusable and testable Angular components, services, and modules
- Experience with ExpressJS and Node.js for RESTful APIs and microservices
- Proficient with relational databases (PostgreSQL, MySQL) and document-based databases (MongoDB)
- Knowledge of web networking protocols (HTTP, HTTPS, WebSockets) and security best practices
- Experience with front-end build tools (Webpack, Gulp, Grunt)
- Knowledge of responsive web design and cross-browser compatibility techniques
- Proficient in Git and version control
- Strong problem-solving and debugging skills; excellent communication and teamwork
Nice-to-Haves
- Experience with front-end testing frameworks (e.g., Jasmine, Karma) and back-end testing (e.g., Jest, Mocha)
- Cloud platforms and deployment (e.g., AWS, Azure)
- Experience with agile methodologies and project management tools
- UI/UX principles and accessibility standards
- Monorepos experience (NX) and Kendo UI for Angular
What We Can Offer You
- Comprehensive benefits package – 100% of employee premiums covered by Worldly
- Statutory benefits for employees outside the U.S. administered through Deel
- Company-sponsored 401(k) with up to 4% match for US-based employees
- Growth opportunities
- Equipment stipends
- Unlimited PTO
- Paid company holidays
Compensation
Base pay range: $42,900.00/yr – $47,850.00/yr. Other compensation details vary by region: South America and Balkan regions are listed with regional ranges. Final compensation is determined based on experience and location.
Location
Location: Remote options in South America, Balkan Region, and Mexico.
About Worldly
Worldly is the world’s most comprehensive impact intelligence platform — delivering real data to businesses on impacts within their supply chain. Worldly is trusted by 40,000 global brands, retailers, and manufacturers to provide the single source of ESG intelligence needed to accelerate business and industry transformation. Worldly operates as a public benefit corporation with backing from mission-aligned investors.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting