Vaga Full Stack
Localização: Remoto
Salário: Até R$15.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
We are a startup.
This new Javascript developer will collaborate closely with a senior full-stack engineer on the automation team, as well as with colleagues on other teams and in other disciplines such as QA, product, and project management as needed
As you grow into the role, you will be granted more responsibility and autonomy to pursue objectives defined by the lead developer and/or project manager
Upon being assigned a unit of work, you will discuss the task with your senior developer mentor and/or lead developer to reach a consensus on an understanding of the work objective and the means you will use to achieve it
You will then work to implement that solution independently, but questions to clear up areas of uncertainty that may arise are encouraged
You will typically have the means to test your solution in an integrated development environment and will be expected to validate that your work functions as intended without creating other adverse effects in related systems
The changes will be deployed to a test environment where you will verify it once again with a combination of manual and automated tests before finally marking the work ticket as "resolved"
Design, build & maintain complex workflows, tasks, events, gateway, container, work with SG workflow APIs
Work with business and requirement teams to formulate specific CLD process operating model and workflow design (for various user tasks allocation, process lifecycle changes, user notifications etc.)
Build custom and utilize APIs for management information (Metrics) in target metrics platform
Design workflows which can expanded and establish connection with core systems environments
Liaise with local and global PO and/or BA to ensure seamless deployment to controlled environments and thus ensuring application robustness
Diligently teaming with the database, application and all relevant stakeholders ensuring high data quality and availability
Work in team-oriented environment, developing and supporting business and transversal systems
Use Agile concepts for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget
Follow SG policies and procedures like change management, project governance and software configuration management
Provide production support for existing applications
Proposing recommendations for process improvement
Give clear and consistent reports to the clients and management
The ideal developer will draw upon exemplary analytical, critical thinking, and problem-solving skills, deep software development experience, and a passion for creating reliable and maintainable systems
The developer should be open to new challenges, extremely good at multi-tasking, innovative, creative, self-directed and a great team player
The developer should also drive continuous process improvement and collaborate effectively with cross-functional business and software development teams to solve problems and implement new solutions
Passion for Software Development and well-versed in industry trends such as Progressive Web Applications, Responsive Design, and REST based API's
5+ years’ experience developing distributed/scalable systems and high-volume transaction applications in a 24/7 environment
5+ years' experience developing applications using modern JavaScript frameworks like VueJS, Angular, or React
Ability to mentor junior developers on development best practices
Proficiency in developing RESTful APIs using NodeJS
Proficiency in creating semantic and accessible markup and CSS
Experience building a production application with VueJS, ReactJS and Nuxt a strong plus
Experience with AI / Machine Learning technologies a strong plus
Experience managing SEO for an Enterprise website a strong plus
Testing - from unit to functional to integration
Customer engagement including story boarding, design, and implementation
Possess a solid understanding of Agile, Lean and Scrum principles
Self-motivated with the ability to work independently with minimal supervision
Acesse o perfil da Narcosa para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.