. . . create world-changing products using God-given talents . . .
PROJECT DESCRIPTION::
- Professional email marketing platform that helps businesses of all stages and sizes get results.
- high-volume senders with 15,000 to 5 million+ subscribers
- For people that care about Easy to use software.
- Our app is straightforward to use
- Core clients are very small companies and the iContact user is often times the owner
- We offer a great team and are looking for team players that can collaborate with other team members working on the same enhancements to the product
PROJECT STACK and TEAM::
- The schedule is flexible during EST business hours. However, the overlap should be at least 4 hrs a day. The team starts a day at 8 am EST and works till 5.30 pm EST.
- Your main responsibility will be to build a new UI for our core product.
Monolith architecture
– [ ] 15 years old codebase
– [ ] Good and bad patterns in that
– [ ] There will be guidance in terms of Design patterns
– [ ] 15 years old codebase
– [ ] Good and bad patterns in that
– [ ] There will be guidance in terms of Design patterns
Stack
React
PHP 7.4
Team:
North Carolina – 3 manual QA’s that do full-testing
North Carolina – 5 devs
North Carolina – DevOps team 3-4 folks that are in a separate team9.30 am EST daily standup
Code repositories in BitBucket and SVN Jira/Slack for team communication
North Carolina – 3 manual QA’s that do full-testing
North Carolina – 5 devs
North Carolina – DevOps team 3-4 folks that are in a separate team9.30 am EST daily standup
Code repositories in BitBucket and SVN Jira/Slack for team communication
Still working on documentation of the next product enhancement
12 months project
MAIN REQUIREMENTS::
- Upper-intermediate English
- Time zones overlap (4-8hrs overlap (at least 8 am – 12 pm EST))
- Advanced React knowledge, HTML5, and CSS.
- Willingness to work with core PHP.
- Strong Linux knowledge (it is the environment you will be using to develop, build, and debug your code)
- Minimum of 5 years of work experience building applications in a SaaS environment.
GOOD TO HAVE::
- Experience working with relational databases at scale.
- Experience with MySQL is a plus.
- Bachelor’s degree in Computer Science or equivalent.
- Node.js is a plus
- Experience building SaaS applications that look great and perform well across desktop browsers and mobile devices.
- Experience diagnosing and troubleshooting problems throughout the application, build environment, and runtime environment.
- Solid understanding of object-oriented programming concepts. Must be familiar with common design patterns and anti-patterns.
- An understanding of the difference between unit, functional, and integration tests and how to employ them pragmatically.
- Strong communication skills and ability to work well with other teams, including Product, UX Design, QA, Operations, and Support.
- Preference towards working in a highly collaborative manner with team members and stakeholders.
- Passion for building modern, intuitive, and easy-to-use software solutions for complex problems.
JOB RESPONSIBILITIES::
- Your main responsibility will be to build a new UI for our core product.
- Work on new features and enhancements to our email marketing application.
- Write clean, maintainable code using engineering best practices (source control, continuous integration, peer reviews, unit testing, etc.).
- Build a fast, secure, and scalable SaaS application. Our large global customer base sends millions of messages daily and they expect high performance.
- Participate in feature design to provide elegant solutions that maximize value for the business and ease of use for our customers.
- Collaborate with the Product and UX Design teams to design and implement product features in a fast-paced environment following agile development methodologies.
SUMMARY::
At Evolve Squads, we create world-changing products using God-given talents.
Honored to offer you:
- Long term projects (1, 2, even 5+ years);
- Flexible working hours and remote work;
- 15 days of a paid vacation, 10 days of non-paid vacation, 10 days national holidays;
- Health working environment and projects that use advanced, cutting-edge technologies;
- Career growth opportunities;
- Bonuses for a personal recommendation of new employees new business;
- A working environment where you communicate and work directly with the Client.
This flexibility allows developers…
- A better work-life balance
- Increased productivity
- The ability to work any time around the clock
- Reduction in commute time
- Less sick days
- More time with family and friends